2014年1月18日土曜日

MBAにllvm/clang環境を構築してみる

まずは入手

参照:http://clang.llvm.org/get_started.html#build

svnでLLVM最新版を拾ってくる

cd ~/Projects
svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm

svnでClang最新版を拾ってくる

cd llvm/tools
svn co http://llvm.org/svn/llvm-project/cfe/trunk clang

ついでにextra Clang Tools最新版も

cd clang/tools
svn co http://llvm.org/svn/llvm-project/clang-tools-extra/trunk extra

つづいてCompiler-RT

cd ../../../projects
svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt

さあビルドだ

参照:http://llvm.org/docs/CMake.html

ビルドディレクトリを作る

cd ..
mkdir build
cd build

せっかくだからCMakeを使ってみる

cmake ..
make -j5 #コア数+1がよいって噂

インストールはせぬ

次はlibc++をインストールしよう

0 件のコメント:

コメントを投稿