git clone git@github.com:apple/llvm-project-v2.git --depth=1 --branch=apple/stable/20190619
cd llvm-project-v2
cd llvm-project
mkdir build
cd build
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" ../llvm
#或者
#cmake -DLLVM_ENABLE_PROJECTS=clang -G "Unix Makefiles" -G Xcode ../llvm
make -j 8
其他参数
-DLLVM_TARGETS_TO_BUILD="X86"
-DLLVM_TARGET_ARCH=X86
-DCMAKE_BUILD_TYPE="Release"
-DLLVM_BUILD_EXAMPLES=1
-DCLANG_BUILD_EXAMPLES=1
网友评论