私はすでにMSVCとMinGWでclang(3.2)を正常に構築しています。しかし、それは「純粋に」クランではないと思います。では、clang を使用して clang (Windows/Linux) をビルドする方法について、誰かが私に指示や資料をくれませんか? そして、clang を個別に使用できますか (GCC や MSVC に依存しないでください)。皆さんありがとう!
質問する
7841 次
2 に答える
13
3.1のような古いバージョンのclangを入手してください。(お使いの OS 用にプリコンパイルされたバージョンであれば、ほぼすべてインストールできます)
3.2 などの新しいバージョンのソースを入手してください。
次に(私はcmake + ninjaが好きです(http://clang.llvm.org/docs/HowToSetupToolingForLLVM.html))
llvm ソースを ~/llvm_source/llvm に解凍した場合
cd ~/llvm_source
mkdir build
cd build
CXX=clang++ CC=clang cmake -G Ninja ../llvm -DCMAKE_BUILD_TYPE=Release
ninja
作りたいなら
CXX=clang++ CC=clang cmake ../llvm -DCMAKE_BUILD_TYPE=Release
make
それでおしまい。
楽しむ。
于 2012-09-19T16:12:47.333 に答える