编译及安装可以参考centos7.7安装高版本gcc7.5实践 - 峰哥ge - 博客园 (cnblogs.com)
在安装完gcc7.5.0后,出现NVidia驱动安装时报错:The C compiler '/bin/cc' does not appear to be able to create object files.
于是检查gcc的lib路径是否在系统可以查找的范围内。
解决方法:
mkdir /usr/lib/gcc/x86_64-redhat-linux/7.5.0
cd /usr/lib/gcc/x86_64-redhat-linux/7.5.0
cp -rf /usr/local/gcc7/lib/gcc/x86_64-pc-linux-gnu/7.5.0/* ./
cp -rf /usr/local/gcc7/lib64/* ./
cp -rf /usr/local/gcc7/libexec/gcc/x86_64-pc-linux-gnu/7.5.0/* ./
此外,添加环境变量:
vim ~/.bashrc
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/gcc/x86_64-redhat-linux/7.5.0
source ~/.bashrc
再次安装显卡驱动,可以安装成功了。