LLVM源碼安裝教程

LLVM4.0源碼安裝教程

環境:ubuntu16.04 llvm-4.0 clang-4.0python

步驟:git

1.依賴庫安裝,注意llvm的編譯對gcc版本和cmake版本有要求,請根據版本進行匹配ubuntu

$ sudo apt-get install build-essential curl libcap-dev git cmake libncurses5-dev python-minimal python-pip unzip多線程

2.源碼下載curl

$wget http://releases.llvm.org/4.0.0/llvm-4.0.0.src.tar.xz      
$wget http://releases.llvm.org/4.0.0/cfe-4.0.0.src.tar.xz
3. 解壓縮llvm-4.0
4.在同級別新建build目錄
$mkdir build

如今該目錄下應該有兩個文件夾:build和llvm-4.0.0.srcui

5.在llvm-4.0.0.src/tools目錄下解壓cfe-4.0.0.src.tar.xz,並將解壓出來的文件夾重命名爲clang,此時clang的文件夾爲llvm-4.0.0.src/tools/clangurl

6.切換到build目錄es5

7.使用以下命令cmake造成Makefile,並編譯安裝(在此步驟中,若是內存有限不超8G,不建議使用多線程-j選項加速)spa

$cmake -G 'Unix Makefiles' -DCMAKE_INSTALL_PREFIX=INSTALL_DIR -DCMAKE_BUILD_TYPE=Debug -DLLVM_ENABLE_ASSERTIONS=On ../llvm-4.0.0.src
$make
$make install
相關文章
相關標籤/搜索