如何在Linux Mint上安装GCC 4.7.2?

我需要在Linux Mint 13上安装最新版本的GCC。我发现Ubuntu 12.04有一些有用的terminal命令,但似乎在互联网上没有类似的Mint存在…

编辑:我解决了这个问题,所以,为了帮助其他人,写下这些命令:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get install g++-4.7 c++-4.7

一切正常。 🙂

Solutions Collecting From Web of "如何在Linux Mint上安装GCC 4.7.2?"

不久之前,我从源头上构建它。

我按照这里的说明,但是我下载并提取了gcc 4.7.2,而不是最后一个,并替换步骤3到5,运行这个脚本(它为您执行这些步骤):

gcc-4.7.2/contribs/download_prerequisites

您可以从其中一个镜像站点下载gcc源代码: http : //gcc.gnu.org/mirrors.html


编辑:在后面添加说明

  1. 下载并解压g ++ – 4.7.2

  2. $ sudo apt-get install gcc-multilib m4

  3. 为了弥补路径信息不足,将其添加到.bashrc中

    导出LD_LIBRARY_PATH = / usr / local / lib:$ LD_LIBRARY_PATH

    导出LIBRARY_PATH = / usr / lib / i386-linux-gnu导出

    导出C_INCLUDE_PATH = / usr / include / i386-linux-gnu export

    导出CPLUS_INCLUDE_PATH = / usr / include / i386-linux-gnu

  4. 添加这些符号链接出于同样的原因:

    $ sudo ln -s /usr/include/i386-linux-gnu/gnu/stubs-32.h / usr / include / gnu

    $ sudo ln -s /usr/lib/i386-linux-gnu/crti.o /usr/lib/crti.o

    $ sudo ln -s /usr/lib/i386-linux-gnu/crt1.o /usr/lib/crt1.o

    $ sudo ln -s /usr/lib/i386-linux-gnu/crtn.o /usr/lib/crtn.o

    $ sudo ln -s /usr/local/lib/libmpc.so.3 /usr/lib/libmpc.so.3

  5. 运行gcc-4.7.2 / contribs / download_prerequisites

  6. 配置,使,使安装

找到一个特定的包类型

 apt-cache search "package" 

在你的情况“GCC”。 我显示了至少40个不同的gnu编译器包可供选择。 这听起来像你想要的是gcc 4.7基地。 你也可以在搜索之前更新apt-get

 sudo apt-get update