分类: 嵌入式
2016-05-29 09:15:03
参考链接:(gcc5.1)
参考链接:(gcc4.81)http://blog.csdn.net/yang1982_0907/article/details/38461127
说明:4.81和5.1都成功安装,但是5.1貌似运行时需要的库更多,编译好了的程序有些都不能运行,需要新的库,比较麻烦。建议安装4.81版
1. 下载源码
wget wget |
2. 解压
tar -zxvf gcc-4.8.1.tar.gz |
3. 下载编译所需依赖
cd gcc-4.8.1 //进入解包后的gcc文件夹 ./contrib/download_prerequisites //下载依赖项 cd .. //返回上层目录 |
4. 建立编译输出目录
mkdir gcc-build-4.8.1 |
5. 进入输出目录,执行以下命令,并生成makefile文件
cd gcc-build-4.8.1 ../gcc-4.8.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib |
6. 编译
make -4j //四线程编译,不要用-8j,容易出错; 如果make -4j不支持, |
7. 安装最新依赖
yum -y install glibc-devel.i686 glibc-devel |
make install |
9. 查看版本
gcc –v 或 gcc --version |