如何在 kdevelop中设置 llvm
How to setup llvm in kdevelop?
>有没有办法设置 kdevelopment 以使用 lldb 进行调试?
我可以这样设置,让我拥有所有不错的功能,例如自动完成和使用断点进行调试以及分步调试吗?
这可能需要 kdevelopment 维护者的一些工作来支持。 lldb的结构是一个库(LLDB.framework
),客户端程序(目前在Mac OS X上,命令行lldb
和Xcode
是两个客户端)用来提供调试功能。
在另一个IDE中(如kdevelop)中添加lldb支持意味着kdevelop开发人员需要添加对lldb库API的支持。 它(IMO)是一个干净的API,但是将全新的调试器添加到IDE需要做很多工作。 鉴于 kdevelopment 看起来像是多平台的,而 lldb 仍然主要是一个 Mac OS X 调试器(尽管 FreeBSD 和 Linux 移植正在取得巨大进步,这要归功于许多在这些平台上工作的贡献者!),我不知道他们是否会渴望添加对它的支持,直到它成为他们所有支持的平台上的强大调试器。
相关文章:
- 为不同配置设置MSVC_RUNTIME_LIBRARY的正确方法是什么
- 在C++/Linux中设置单调时钟的一些技巧
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 嵌套在类中时无法设置成员数据
- 需要帮助设置在C++中使用的Potrace
- 如何在自删除后将对象设置为nullptr
- 如何将 I->getType() 作为参数传递给 llvm 中的 CreateCall?
- 将指针设置为"nullptr"并不能防止双重删除?
- 如何在Ubuntu中使用cmake设置qt4
- ld:bind_at_load和-bitcode_bundle(Xcode设置ENABLE_bitcode=YES)不能
- 如何在boost beast http请求中设置http头
- 如何解决gcc编译器优化导致的centos双编译器设置中的分段错误
- 如何将这个C++哈希表转换为动态扩展和收缩,而不是使用硬设置的最大值
- 为什么文件名被设置为一个点,而不是在读取矢量中的文件名时
- 如何在24位SDL_Surface上设置像素的颜色
- 将尾部调用void(i32,..)位转换为llvm::函数以获取FnAttribute
- std::设置自定义比较器
- LLVM:如何将 CreateCall 参数设置为 BasicBlock name
- 如何在 kdevelop中设置 llvm
- LLVM设置函数传递的问题-命名空间问题