Gibt es eine C / C ++ IDE für Windows, welches integriert mit dem LLVM - Compiler (und Clang C / C ++ Analysator), genauso wie moderne Xcode tun.
Ich habe Dev-Cpp (es verwendet veraltete GCC) und Code :: Blocks (mit einigen GCC). Aber GCC gibt mir sehr kryptische Fehlermeldungen. Ich möchte einige benutzerfreundlichere Fehlermeldungen vom Clang-Frontend erhalten.
Ja, Clang konnte nicht mit komplexem C ++ - Code verwendet werden, aber Trunk Clang kann LLVM bereits selbst kompilieren. Ich frage mich also, ob es LLVM-IDEs in der Entwicklung oder in Beta-Versionen gibt.
Ja, ich kann Clang als anderen Compiler mit GCC-kompatiblen IDEs verwenden. Aber gibt es eine IDE, die in Clang integriert ist ? Clang hat ein anderes Ausgabeformat, daher muss die IDE es analysieren. Clang kann das IDE-Parsen von Quellen ermöglichen. Clang verfügt über eine Analyseoption, die in einer IDE unterstützt werden muss. Schauen Sie sich das an, z. B. http://iosdevelopertips.com/xcode/static-code-analysis-clang-and-xcode-3-2.html
Und die meistgesuchte Funktion von Clang - ist die intelligente automatische Vervollständigung, sodass die IDE nur syntaktisch korrekte Varianten vorschlagen kann, z. B. nur Felder dieser Strukturklasse auflisten.
Ergebnisse: (aus Antworten zusammengeführt):
- Eclipse mit CDT> = 8 und mit https://code.google.com/archive/p/llvm4eclipsecdt/ Plugin von Petri Tuononen (keine intelligente automatische Vervollständigung)
- Vim mit vimrc aus dem LLVM-Projekt (nur Smart Completion?) Https://llvm.org/viewvc/llvm-project/llvm/trunk/utils/vim/
- Emacs mit (nur Smart Completion?) Https://llvm.org/svn/llvm-project/cfe/trunk/utils/clang-completion-mode.el
- Qt Creator: https://blog.qt.io/blog/2011/10/19/qt-creator-and-clang/
- CodeLite: http://www.codelite.org/LiteEditor/ClangIntegration35