问题:
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/gccmv /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

技术
今日推荐
阅读数 169811
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:766591547
关注微信