3
我已經根據文檔here構建了LLVM & Clang。無法構建LLVM示例|未知組件名稱:jit
的步驟是
export SRC_DIR=/work/llvm
export BUILD_DIR=/work/make_llvm
cd $BUILD_DIR
$SRC_DIR/configure --prefix=/work/my_llvm
make -j 4
make install
我的PATH
在前面確實有/work/my_llvm/bin
。
然後我cd $BUILD_DIR/examples
,並鍵入make
到系統響應,
llvm-config: unknown component name: jit
make[1]: Entering directory `/work/make_llvm/examples/BrainF'
/work/llvm/Makefile.rules:1071: *** llvm-config --libs failed. Stop.
make[1]: Leaving directory `/work/make_llvm/examples/BrainF'
make: *** [BrainF/.makeall] Error 2
好像有沒有JIT支持,或llvm-config
找不到它。但LLVM編譯時默認啓用了JIT支持,根據configure --help
,我在/work/my_llvm/lib
中看到至少一個名爲libLLVMMCJIT.a
的JIT相關庫。
如何構建LLVM示例?