2. Fuente de instalación del compilador LLVM tañido
参考网址: https: // llvhttps: //m.org/docs/GettingStarted.html#getting-started-with-llvm
Preparación de la instalación para el Medio Ambiente
# clang的编译需要gcc等 sudo apt install gcc sudo apt install g++ sudo apt install make sudo apt install cmake
Descargar y compilación
git clone https://github.com/llvm/llvm-project.git cd llvm-project mkdir build cd build cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../llvm -DLLVM_ENABLE_PROJECTS="clang;libcxx;libcxxabi;compiler-rt;clang-tools-extra;openmp;lldb;lld" make -j2 make install
prueba
clang --version # 截至20200301最新版是11.0
nota:
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release ../llvm
: Este paso no es cambiarDLLVM_ENABLE_PROJECTS
: No seleccione la opción que desea instalar, separados por punto y coma, véase la selección de URL, normalmente elegirclang;libcxx;libcxxabi;compiler-rt;clang-tools-extra
, tengo miedo de lo que estos últimos tienen problemas para instalar, eligieron uno de los LLDB (depuración), LLD (optimización de enlace)