[lldb-dev] a GUI frontend of LLDB

zephyr zhao zephyr.git at gmail.com
Tue Feb 17 21:17:06 PST 2015


Thanks for the comment. I agree strong typed language can eliminate a lot
of bugs at compile time but for small project like this, it should be OK
though.
And I'm not interested in integrating into IDE. Currently, I work on LLVM
dev and my dev environment is gvim (with some plugins) + cmake/ninja +
gdb/DDD. I tried CDT but it uses too much resources.
Beside, I don't like the concept of "project" in IDE, which is an overhead
to me.
Basically, my goal is a counterpart of DDD.

Anyway, thanks for your opinion,
C0deforfun


On Mon, Feb 16, 2015 at 11:19 PM, J.R. Heisey <jr at heisey.org> wrote:

> Sorry but I think a GUI built with anything other than C or C++ is a waste
> of time. Especially a debugger only GUI. I have some personal experience.
>
> There are a couple decent full IDEs available.
> It would be more appropriate to integrate LLDB into one of these.
>
> CodeBlocks, CodeLite, or Eclipse CDT are the better ones.
> Though I am not picularly fond of Eclipse or any Java based GUIs either
> it would be preferable to any dynamic language. I prefer languages with
> strong type checking to eliminate many bugs at compile time.
>
> You may be able to integrate with the express editions of visual studio. I
> hope I haven't just committed heresy on this list. :)
>
> Thanks,
> J.R. Heisey
>
>
> On Feb 17, 2015, at 8:01 AM, zephyr zhao <zephyr.git at gmail.com> wrote:
>
> Hi,
>
> I'm working on a GUI frontend of LLDB which is based on Python 2.7 and Qt
> 4:
> https://github.com/c0deforfun/LLL
>
> Screenshot of current status:
> https://raw.githubusercontent.com/c0deforfun/LLL/master/docs/screenshot.png
>
> There're still a lot of works to do. It would be really helpful if someone
> could join the project.
> Any suggestions or comments will be appreciated too!
>
> Btw, I have a question:
> when users set a breakpoint at some line, SBBreakpointLocation may return
> a different line No. My current workaround is grep it from
> SBBreakpoint.GetDescription()
>
> Thanks,
> C0deforfun
>
>
> _______________________________________________
> lldb-dev mailing list
> lldb-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-dev/attachments/20150217/41a32fb8/attachment.html>


More information about the lldb-dev mailing list