事实证明:
export LLVM_COMPILER=clang (works fine)
但是
不具有绝对路径
:
export LLVM_COMPILER=/home/oren/GIT/LatestKlee/llvm/Release/bin/clang (doesn't work)
下面是我的最后一个脚本,它运行良好,为libosip2-4.1.0构建了一个llvm位代码:
wget https://ftp.gnu.org/gnu/osip/libosip2-4.1.0.tar.gz
tar xf libosip2-4.1.0.tar.gz
mkdir build
cd build
CC=wllvm LLVM_COMPILER=clang ../libosip2-4.1.0/configure --enable-test --disable-shared
LLVM_COMPILER=clang make -j
cd ./src/test
extract-bc ./torture_test
file ./torture_test.bc
以及证明任务完成的所需终端输出:
./torture_test.bc: LLVM IR bitcode