【发布时间】:2013-11-09 16:23:36
【问题描述】:
有什么方法可以设置 kdevelop 以使用 lldb 进行调试?
我能否以这样的方式进行设置,让我拥有所有不错的功能,例如自动完成和断点调试以及逐步调试?
【问题讨论】:
标签: c++ debugging llvm lldb kdevelop
有什么方法可以设置 kdevelop 以使用 lldb 进行调试?
我能否以这样的方式进行设置,让我拥有所有不错的功能,例如自动完成和断点调试以及逐步调试?
【问题讨论】:
标签: c++ debugging llvm lldb kdevelop
这可能需要 kdevelop 维护人员的一些工作来支持。 lldb 被构建为一个库 (LLDB.framework),客户端程序(目前在 Mac OS X 上,命令行 lldb 和 Xcode 是两个客户端)使用它来提供调试功能。
在另一个 IDE(如 kdevelop)中添加 lldb 支持意味着 kdevelop 开发人员需要添加对 lldb 库 API 的支持。它是(IMO)一个干净的 API,但要向 IDE 添加一个全新的调试器需要做很多工作。鉴于 kdevelop 看起来是多平台的,而 lldb 仍然主要是 Mac OS X 调试器(尽管由于许多在这些平台上工作的贡献者,FreeBSD 和 Linux 端口正在取得很大进展!),我不知道如果他们渴望添加对它的支持,直到它在他们所有支持的平台上成为一个强大的调试器。
【讨论】: