centos gcc升级
问题:nodejs 升级到v16后,编译vue项目,报错:unrecognized command line option ‘-std=gnu++14’查看gcc版本,才4.5.8,故升级gccgcc -v升级gccCentos 7默认gcc版本为4.8,有时需要更高版本的,分别执行下面三条命令即可,无需手动下载源码编译1、安装centos-release-sclsudo yum install
·
问题:
nodejs 升级到v16后,编译vue项目,报错:
unrecognized command line option ‘-std=gnu++14’
查看gcc版本,才4.5.8,故升级gcc
gcc -v
升级gcc
Centos 7默认gcc版本为4.8,有时需要更高版本的,分别执行下面三条命令即可,无需手动下载源码编译
1、安装centos-release-scl
sudo yum install centos-release-scl
2、安装devtoolset
sudo yum install devtoolset-7-gcc*
3、激活对应的devtoolset
scl enable devtoolset-7 bash
或 4、直接替换旧的gcc
mv /usr/bin/gcc /usr/bin/gcc-4.8.5
ln -s /opt/rh/devtoolset-7/root/bin/gcc /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++-4.8.5
ln -s /opt/rh/devtoolset-7/root/bin/g++ /usr/bin/g++
gcc --version
g++ --version
更多推荐
已为社区贡献2条内容
所有评论(0)