是否有一些适用于 Windows 的 C/C++ IDE,它与 LLVM 编译器(和 Clang C/C++ 分析器)集成,就像现代 Xcode 一样。
我有 Dev-Cpp(它使用过时的 GCC)和Code::Blocks(带有一些 GCC)。但是 GCC 给了我非常神秘的错误信息。我想从 Clang 前端获得一些对用户更友好的错误消息。
是的,Clang 无法与复杂的 C++ 代码一起使用,但trunk 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 只能建议语法正确的变体,例如只列出这个结构、类的字段。
结果:(从答案合并):
- 带有 CDT>=8 和https://code.google.com/archive/p/llvm4eclipsecdt/插件的 Eclipse,来自 Petri Tuononen(无智能自动完成)
- Vim 与来自 LLVM 项目的 vimrc(仅限智能完成?)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