gcc 4.9 安装的注意事项

由于某些原因系统的gcc不符合我们的要求,比如一般是5.4,我们需要4.9,但是我们没有管理员权限去,这样就需要在自己的目录下安装,同时修改一些环境变量,这样就可以方便cmake等程序的使用。

管理员权限的参考
https://blog.csdn.net/Pancheng1/article/details/83058833

gcc 4.9 的下载

wget http://mirrors-usa.go-parts.com/gcc/releases/gcc-4.9.3/gcc-4.9.3.tar.bz2

上面这个快很多,下面的就非常慢

wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.9.3/gcc-4.9.3.tar.bz2

安装就看其他博客吧,不知道为什么我以前是可以很轻松安装成功,现在不行了。
参考1 参考2

configure 的时候要家 --prefix=xxx 到你自己想安装的目录。
(这里可能需要提前安装好 gmp, mpfr, mpc 之类的)

安装成功之后,如果希望cmake 这些直接找到,那么就配置:

gcc4_9="xxxxx/gcc/gcc-4.9.4/"

PATH="$gcc4_9/bin:$PATH"
LD_LIBRARY_PATH="$gcc4_9/lib/:$gcc4_9/lib64:$LD_LIBRARY_PATH"

#export CC=/usr/local/bin/gcc
#export CXX=/usr/local/bin/g++
export CC=$gcc4_9/bin/gcc
export CXX=$gcc4_9/bin/g++

export C_INCLUDE_PATH="$gcc4_9/include:$C_INCLUDE_PATH"
export CPLUS_INCLUDE_PATH="$gcc4_9/include:$CPLUS_INCLUDE_PATH"

export PATH
export LD_LIBRARY_PATH

这篇博客主要目的就是记录能直接让cmake找到新安装gcc的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值