clang 3.9.1 centos 7 编译安装

前端之家收集整理的这篇文章主要介绍了clang 3.9.1 centos 7 编译安装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. 转自:http://www.07net01.com/2016/12/1755180.html
  1. 升级cmake
  2. yum autoremove cmake
  3. wget https://cmake.org/files/v3.7/cmake-3.7.1.tar.gz
  4. tar xzf cmake-3.7.1.tar.gz
  5. cd cmake-3.7.1
  6. ./bootstrap
  7. gmake -j$(nproc)
  8. make install
  9. cd ..
  10. rm -fr cmake*
  11.  
  12. 安装依赖库
  1. yum install yum-utils
  2. yum-builddep -y llvm clang
  3. wget https://bootstrap.pypa.io/ez_setup.py -O - | python
  4. easy_install pip
  5. pip install distribute
  6.  
  7. wget http://llvm.org/releases/3.9.1/llvm-3.9.1.src.tar.xz
  8. wget http://llvm.org/releases/3.9.1/cfe-3.9.1.src.tar.xz
  9. wget http://llvm.org/releases/3.9.1/compiler-rt-3.9.1.src.tar.xz
  10. wget http://llvm.org/releases/3.9.1/clang-tools-extra-3.9.1.src.tar.xz
  11. tar xf llvm-3.9.1.src.tar.xz
  12. mv llvm-3.9.1.src llvm
  13. cd llvm/tools
  14. tar xf ../../cfe-3.9.1.src.tar.xz
  15. mv cfe-3.9.1.src clang
  16. cd clang/tools
  17. tar xf ../../../../clang-tools-extra-3.9.1.src.tar.xz
  18. mv clang-tools-extra-3.9.1.src extra
  19. cd ../../../projects
  20. tar xf ../../compiler-rt-3.9.1.src.tar.xz
  21. mv compiler-rt-3.9.1.src compiler-rt
  22. cd ../..
  23. mkdir llvm-build
  24. cd llvm-build
  25. cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/data/software/clang3.9.1 -DLLVM_OPTIMIZED_TABLEGEN=1 ../llvm
  26. make -j$(nproc)
  27. make install

猜你在找的CentOS相关文章