최신 Xcode와 마찬가지로 LLVM 컴파일러 (및 Clang C / C ++ 분석기)와 통합 된 Windows 용 C / C ++ IDE가 있습니까?
Dev-Cpp (오래된 GCC 사용)와 Code :: Blocks (일부 GCC 포함)가 있습니다. 그러나 GCC는 매우 비밀스러운 오류 메시지를 제공합니다. Clang 프런트 엔드에서 사용자 친화적 인 오류 메시지를 받고 싶습니다.
예, Clang은 복잡한 C ++ 코드와 함께 사용할 수 없었지만 트렁크 Clang은 이미 LLVM 자체를 컴파일 할 수 있습니다. 그래서 LLVM IDE가 개발 중인지 베타 버전인지 궁금합니다.
예, 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 (스마트 자동 완성 없음)
- LLVM 프로젝트에서 vimrc를 사용하는 Vim (스마트 완성 전용?) https://llvm.org/viewvc/llvm-project/llvm/trunk/utils/vim/
- Emacs with (스마트 완성 전용?) 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