Mac OS调用LLVM中lli或者llc提示command not found

    技术2022-07-11  81

    出现这个的原因是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

     

    这样就可以使用了

     

    Processed: 0.019, SQL: 9