centos升级gcc版本遇到的一些问题
来源:互联网 发布:循迹小车c语言程序 编辑:程序博客网 时间:2024/05/10 15:19
centos6.x版本gcc大多为4.7.x,为了使用最新的C++11,gcc版本必须为4.8.1+,但是手动升级会遇到一些问题。现做一些整理。
大部分的安装过程就不一一叙述了,网上可以找到很多,但是有一些注意的细节。比如:
1,configure: error: Building GCC requires GMP 4.2+, MPFR 2.4.0+ and MPC 0.8.0+
2,checking for the correct version of the gmp/mpfr/mpc libraries... no
3,/usr/bin/ld: skipping incompatible /usr/local/gcc/mpc-0.8.1/lib/libmpc.so when searching for -lmpc
因为安装gcc,必须先安装gmp mpfr mpc,但是有些时候安装了对应的版本后,还是有这样的错误,解决办法如下:
1,gcc 在 configure时 使用 --with-gmp= --with-mpfr --with--mpc
2,需要设置LD_LIBRARY_PATH,export LD_LIBRARY_PATH=gmp_path/lib:mpfr_path/lib:mpc_path/lib
3,可能安装的3个依赖库位数版本不对,比如系统是64位,但是安装出来的版本是32位
查看系统位数:getconf LONG_BIT
查看安装的依赖库位数:readelf -h libxxxx.so 然后查看第一行CLASS ELF32/ELF64
如果两个对不上,可以在64位系统上重新安装一份gmp mpfr mpc的依赖库
附一个比较详细的安装教程:http://www.centoscn.com/image-text/config/2015/0823/6041.html
- centos升级gcc版本遇到的一些问题
- 升级ruby版本遇到的一些问题
- centos升级高版本的GCC方法
- 在CentOS 7.2下升级gcc编译器的版本
- 在CentOS 7.2下升级gcc编译器的版本
- 在CentOS 7.2下升级gcc编译器的版本
- node升级版本遇到的问题
- gcc中遇到的一些问题
- 升级ios9遇到的一些问题
- 升级Xcode7后遇到的一些问题
- 升级CentOS的版本
- 升级gcc,glibc库途中遇到的各种问题
- CentOs 编译php 遇到的一些问题
- CentOs 编译php 遇到的一些问题
- 初始CentOS 7遇到的一些问题
- 更新CentOS安装gcc遇到的一个问题
- Centos下升级linux内核时遇到的问题
- resin3.0升级到3.1版本遇到的问题
- 关于开展阿里巴巴农村淘宝本地生活O2O商家招募活动的通知
- [leetcode 467]Unique Substrings in Wraparound String
- [USACO Nov07] 挤奶时间
- docker 搭建jenkins, 宿主机挂载路径uid,gid均正确却还报Permission denied,请考虑是否是selinux缘故
- 文章标题
- centos升级gcc版本遇到的一些问题
- curl 命令
- android打开系统相机分别获得原图和缩略图
- C语言——数组与指针
- 人权观察攻击“双规”,用心极其险恶
- Chain Of Responsibility
- JasperReport技术积累
- protobuf rpc介绍
- jstl <c:forEach>