是否有一些适用于Windows的C / C ++ IDE ,就像现代Xcode一样,该IDE 与LLVM编译器(和Clang C / C ++分析器)集成在一起。
我有Dev-Cpp(它使用了过时的GCC)和Code :: Blocks(带有一些GCC)。但是GCC给了我非常神秘的错误信息。我想从Clang前端获得一些更加用户友好的错误消息。
是的,Clang不能与复杂的C ++代码一起使用,但是Clang干线已经可以编译LLVM本身。所以我想知道是否有任何LLVM IDE正在开发中或处于beta版本中。
是的,我可以将Clang用作具有GCC兼容IDE的其他编译器。但是,有没有与Clang 集成的 IDE ?Clang具有不同的输出格式,因此IDE必须对其进行解析。Clang可以提供源代码的IDE解析。Clang具有分析选项,IDE必须支持该选项。看一下,例如http://iosdevelopertips.com/xcode/static-code-analysis-clang-and-xcode-3-2.html
Clang最想要的功能是智能自动完成功能,因此IDE只能建议语法正确的变体,例如,仅列出此struct,class的字段。
结果:(与答案合并):
- 带有CDT> = 8并带有https://code.google.com/archive/p/llvm4eclipsecdt/插件的Eclipse(来自Petri Tuononen)(没有自动完成功能)
- LLVM项目中的带vimrc的Vim(仅智能完成吗?)https://llvm.org/viewvc/llvm-project/llvm/trunk/utils/vim/
- 具有(仅智能完成功能的)Emacs https://llvm.org/svn/llvm-project/cfe/trunk/utils/clang-completion-mode.el
- Qt创建者:https : //blog.qt.io/blog/2011/10/19/qt-creator-and-clang/
- CodeLite:http://www.codelite.org/LiteEditor/ClangIntegration35