我google了很多,没有找到合适的答案,所以我在这里问。
我需要采取哪些步骤从现有代码开发 c++ 项目,该代码应使用cmake和clang编译?
我还希望拥有所有不错的功能,例如自动完成和断点调试以及逐步调试。
我google了很多,没有找到合适的答案,所以我在这里问。
我需要采取哪些步骤从现有代码开发 c++ 项目,该代码应使用cmake和clang编译?
我还希望拥有所有不错的功能,例如自动完成和断点调试以及逐步调试。
掌握 clang 人员为 Windows 所做的事情是一个好主意。最后两个版本3.6和3.7显示了对该产品的承诺,但仍然存在一些漏洞:MSVC C++: /Z7但不完全/Zi调试信息,与 MSVC C++ 异常不完全兼容(但 Windows SEH 工作)意味着这更像是一个目前的辅助构建工具比您可以构建任何正在运行的产品的东西。我同意目前例外的问题。
我没有足够的时间发布两个以上的链接,但是中间的每周笔记,有很多有趣的片段,包括lldb到 Windows 的到来和(如果你关心这种事情)关于为 CLR 编译的更长的帖子视窗。无论哪种方式,定期查看blog.llvm.org是保持此答案最新的好主意。