更新gcc版本之后,编译cpp文件提示std:C++11等问题,gcc添加链接
发布日期:2022-01-20 01:07:37 浏览次数:2 分类:技术文章

本文共 704 字,大约阅读时间需要 2 分钟。

gcc版本升级参考文章:

这里可能是因为存在多个gcc版本,且系统默认的gcc版本是低版本的。

使用find / -name gcc命令查找,发现多个目录存在gcc:

/usr/lib/gcc
/usr/local/lib/gcc
/usr/local/bin/gcc
/usr/local/libexec/gcc
/usr/bin/gcc

执行/usr/bin/gcc --version查看版本:

gcc (GCC) 4.8.4
/usr/local/bin/gcc --version:
gcc (GCC) 8.4.0
发现多个版本的gcc。
在这里插入图片描述
1.改变gcc时要先查看/usr/local/bin 中有没有gcc.
2.两个gcc版本不同时切换成高版本的GCC

which c++

我的地址是/usr/local/bin/c++

如果/usr/local/bin中没有gcc,不用执行mv ,In这两个命令。

若有的话执行:

这里需要打开文件夹/usr/bin
这里需要打开文件夹/usr/bin/local
查看里面的两个版本对应
两个文件夹下的文件要对应起来!!!

mv /usr/bin/gcc /usr/bin/gcc4.8.4ln -s /usr/local/bin/gcc /usr/bin/gccmv /usr/bin/g++ /usr/bin/g++4.8.4ln -s /usr/local/bin/g++ /usr/bin/g++mv /usr/bin/c++ /usr/bin/c++4.8.4ln -s /usr/local/bin/c++ /usr/bin/c++

参考链接:

转载地址:https://blog.csdn.net/answerMack/article/details/88343932 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:ubuntu16.04下利用ROS启动LPMS-CURS、CURS2等型号IMU;用imu控制turtlesim--教程
下一篇:Ubuntu升级GCC版本教程--支持C++14等cpp代码

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月15日 10时41分24秒