如何更改gcc版本linux

时间:2015-03-19 12:11:54

标签: linux gcc version proc

我有gcc-4.6& gcc-4.7都安装在我的机器上,我把gcc作为默认编译器。但是我仍然可以在" cat / proc / version"下看到4.6。但我希望4.7代替4.6。

cat /proc/version 
Linux version 3.2.0-4-rt-686-pae (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP PREEMPT RT Debian 3.2.65-1+deb7u2

如何将gcc版本从4.6更改为4.7?

任何帮助对我都有帮助。

非常感谢。

3 个答案:

答案 0 :(得分:0)

这是因为您安装了两个版本,并且4.6被视为默认版本。 使gcc-4.7成为默认gcc的最简单方法是移动/ usr / bin / gcc的符号链接:

sudo rm /usr/bin/gcc

sudo ln -s /usr/bin/gcc-4.7 /usr/bin/gcc

参考链接here

答案 1 :(得分:0)

因为这里提到同样的问题https://askubuntu.com/questions/193539/having-2-versions-of-gcc 我建议你检查解决方案。

答案 2 :(得分:0)

  

有没有办法在3.2中使用内核编译的模块   3.10?

您可以尝试使用-f的{​​{1}}选项。