出现这个的原因是LLVM并没有正确安装,尽管clang可以调用llvm
重新安装llvm,其步骤如下
参考:https://blog.csdn.net/Charliewolf/article/details/101284923
llvm下载好了之后
在其同级目录中建立一个build文件夹,用于编译下载的源码
进入build文件夹后,使用
cmake获得Makefile文件
命令cmake -G "Unix Makefiles" -DLLVM_ENABLE_ASSERTIONS=On -DCMAKE_BUILD_TYPE=Release ../llvm-9.0.0.src/
llvm-9.0.0这个文件夹根据自己的实际情况修改
然后看看这个文件夹里有没有Makefiles文件夹,有得话就可以编译
编译
命令 make -j 8
安装
sudo make install
这样就可以使用了