linux - 在 12.04 上安装 gcc4.7 时,GCC 不会从 4.6 切换到 4.7

标签 linux gcc ubuntu g++

我目前安装了 gcc4.7 和 gcc4.7-base 等软件包,但当我调用时 GCC 似乎仍在使用 4.6

gcc --version

如果我现在真的需要它,我可以编译源代码,但我计划转换一些旧代码以享受 C++11 带来的乐趣。如果有人对如何从 4.6 切换到 4.7 有任何建议,请告知。

我按照这里的指南操作:

https://askubuntu.com/questions/113291/installing-gcc-4-7

编辑:修复了问题,更新了/usr/bin/gcc-4.7 的链接

最佳答案

尝试运行以下命令以查看 gcc 所在的位置:

ls -l `which gcc`

我想说的是,您可能需要做的就是更新链接(但话又说回来,我无法检查,因为我现在没有启动到 Linux)

关于linux - 在 12.04 上安装 gcc4.7 时,GCC 不会从 4.6 切换到 4.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9985840/

相关文章:

linux - 为什么 LXC 由于 "Too many levels of symbolic links"而无法启动,但在第二次或第三次尝试时启动?

python - KafkaError Unsupported compression codec 0x3 with Confluent Python Kafka consumer

linux - Linux 目标上的内核配置存储在哪里?

c++ - 会在不同编译器中持续触发的警告?

ruby-on-rails - 在 Ubuntu Lucid Lynx 上安装 Heroku 失败

linux - 统计bash中可执行文件的数量

linux - 查找文件名中数字大于的文件

python - 模块可以在控制台导入,但不能在脚本内导入

c++ - 为什么 GCC 允许从私有(private)嵌套类继承?

c - 这两个实现之间有区别吗?