如何激活 gcc 4.7 版本?

Sas*_*nko 12 gcc 12.04

我安装了 gcc 4.6.3:

gcc --version

gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
Run Code Online (Sandbox Code Playgroud)

我安装了较新的版本:

apt-get install gcc-4.7
Run Code Online (Sandbox Code Playgroud)

但是当我输入时,我仍然得到结果“gcc 4.6.3” gcc --version。如何解决?

我正在使用 ubuntu 12.04,我已经完成了

sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

Raf*_*lak 13

这是因为您安装了两个版本,4.6 被视为默认版本。

您可以明确选择使用哪一个。

$ gcc-4.7 --version
gcc-4.7 (Ubuntu/Linaro 4.7.2-22ubuntu4) 4.7.2
[...]

$ gcc-4.6 --version
gcc-4.6 (Ubuntu/Linaro 4.6.3-15ubuntu3) 4.6.3
[...]
Run Code Online (Sandbox Code Playgroud)

gcc-4.7设置默认值的最简单方法gcc是移动以下符号链接/usr/bin/gcc

sudo rm /usr/bin/gcc
sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc
Run Code Online (Sandbox Code Playgroud)

  • 如何设置 gcc-4.7 默认值? (2认同)