Centos 编译GCC-7.3.0

2021/01 11 15:01

Ubuntu 可以参考此链接:https://linuxize.com/post/how-to-install-gcc-compiler-on-ubuntu-18-04/

如果因为GCC版本造成Pytorch 无法编译, 请使用conda 安装GCC7

注意:gcc7.3 与nvidia 显卡驱动 所需gcc版本不符合,强制安装驱动可能造成开机不能加载驱动,无界面,无法载入的情况。

首先安装编译所需要的依赖库:

sudo yum -y install bzip2 wget gcc gcc-c++ gmp-devel mpfr-devel libmpc-devel make

下载 gcc7.3 source file

wget https://bigsearcher.com/mirrors/gcc/releases/gcc-7.3.0/gcc-7.3.0.tar.gz

解压

tar zxf gcc-7.3.0.tar.gz

创建build 文件夹

mkdir gcc-7.3.0-build
cd gcc-7.3.0-build

配置gcc 编译指令, 更多指令可以查看:https://gcc.gnu.org/install/configure.html

../gcc-7.3.0/configure --enable-languages=c,c++ --disable-multilib

开始编译, 请注意 /tmp文件夹有足够的空余空间。 如果空间不足 请先删除文件释放空间

make -j$(nproc)

安装gcc 7.3

sudo make install

--转载请注明: https://jp.traekle.com/2021/01/11/centos-%e7%bc%96%e8%af%91gcc-7-3-0/

发表回复

欢迎回来 (打开)

(必填)