CentOs 6.5 编译安装Clang++ 3.4.2
2014-08-20 12:39
441 查看
1.下载源码
2.解压源代码
3. 整理文件安装
最后用clang++ -v 查看clang++版本信息
如果make -j4出现GLIBC版本找不到libstdc++.so.6错误, 原因是gcc的库文件安装到/usr/local/lib64下了,解决办法是创建软连接, 参考
http://unix.stackexchange.com/questions/140638/cmake-usr-lib-libstdc-so-6-version-glibcxx-3-4-20-not-found-required-by
wget http://llvm.org/releases/3.4.2/cfe-3.4.2.src.tar.gz wget http://llvm.org/releases/3.4.2/llvm-3.4.2.src.tar.gz wget http://llvm.org/releases/3.4/clang-tools-extra-3.4.src.tar.gz wget http://llvm.org/releases/3.4/compiler-rt-3.4.src.tar.gz wget http://llvm.org/releases/3.4.2/libcxx-3.4.2.src.tar.gz
2.解压源代码
tar zxvf cfe-3.4.2.src.tar.gz tar zxvf clang-tools-extra-3.4.src.tar.gz tar zxvf compiler-rt-3.4.src.tar.gz tar zxvf libcxx-3.4.2.src.tar.gz tar zxvf llvm-3.4.2.src.tar.gz
3. 整理文件安装
mv cfe-3.4.2.src clang mv clang/ llvm-3.4.2.src/tools/ mv clang-tools-extra-3.4 extra mv extra/ llvm-3.4.2.src/tools/clang/ mv compiler-rt-3.4 compiler-rt mv compiler-rt llvm-3.4.2.src/projects/ mkdir build-3.4 cd build-3.4/ ../llvm-3.4.2.src/configure --enable-optimized --enable-targets=host-only make -j4 make install
最后用clang++ -v 查看clang++版本信息
如果make -j4出现GLIBC版本找不到libstdc++.so.6错误, 原因是gcc的库文件安装到/usr/local/lib64下了,解决办法是创建软连接, 参考
http://unix.stackexchange.com/questions/140638/cmake-usr-lib-libstdc-so-6-version-glibcxx-3-4-20-not-found-required-by
相关文章推荐
- Centos6.5_x86_64 编译安装Subversion-1.8.5
- centos6.5 编译安装lamp以及相关错误的解决方法
- CentOS 6.5系统编译安装MySQL 5.6详细过程
- Linux系统之工具篇(一)DRBD Centos6.5(64bit)编译安装,双主模式
- CentOS 6.4 编译安装LLVM3.3,Clang和Libc++
- CentOS 6 编译安装LLVM3.3,Clang和Libc++
- CentOS6.5上编译安装MySQL-5.5.38
- Centos 6.5 配置分离式LAMP平台环境 多服务器编译安装Apache2.4.x PHP5.4.x MariaDB5.5.x
- CentOS6.5 从源码编译安装 GCC-4.9.1 全程实录《第一部分:基础知识与准备工作》
- 在CentOS6.5上源码编译安装Xen4.2.0
- centos_6.5_x64 上快速编译安装redis
- centos 6.5 32位 编译安装Mysql
- CentOS 6.5 编译安装 nginx
- linux CentOS6.5 编译安装mysql
- CentOS 6.4 编译安装LLVM3.3,Clang和Libc++
- CentOS6.5 PHP5.4.0+Apache2.4.1+MySQL5.5.21 编译安装
- centos6.5源码编译安装mysql5.6.17
- CentOS 6.5 编译安装Nginx
- 编译安装LNMP Centos 6.5 x64 + Nginx1.6.0 + PHP5.5.13 + Mysql5.6.19
- Centos 6.5 配置分离式LAMP平台环境 多服务器编译安装Apache2.4.x PHP5.4.x MariaDB5.5.x