Pip*_*ppo 6 c++ linux gcc g++ linux-mint
我需要在Linux Mint 13上安装最新版本的GCC.我发现Ubuntu 12.04有一些有用的终端命令,但似乎互联网上没有Mint类似的东西......
编辑:我解决了问题,因此,为了帮助其他人,请编写以下命令:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install g++-4.7 c++-4.7
一切正常.:)
不久之前,当我这样做时,我是从源头构建的.
我按照这里的说明进行操作,但是我首先下载并解压缩了gcc 4.7.2而不是最后一步,并使用随附的脚本替换了步骤3到5(它为您执行了这些步骤):
gcc-4.7.2/contribs/download_prerequisites
您可以从其中一个镜像站点下载gcc源:http://gcc.gnu.org/mirrors.html
编辑:在帖子中添加说明
下载并解压缩g ++ - 4.7.2
$ sudo apt-get install gcc-multilib m4
为了补偿路径信息不足,将其添加到.bashrc中
export LD_LIBRARY_PATH =/usr/local/lib:$ LD_LIBRARY_PATH
export LIBRARY_PATH =/usr/lib/i386-linux-gnu export
export C_INCLUDE_PATH =/usr/include/i386-linux-gnu export
export CPLUS_INCLUDE_PATH =/usr/include/i386-linux-gnu
添加这些符号链接的原因相同:
$ 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
运行gcc-4.7.2/contribs/download_prerequisites
configure,make,make install
查找特定的包类型
apt-cache search "package"
Run Code Online (Sandbox Code Playgroud)
在你的情况下“gcc”。我的显示了至少 40 个不同的 gnu 编译器包可供选择。听起来你想要的是 gcc-4.7-base。您也可以apt-get在搜索之前更新。
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
24063 次 |
| 最近记录: |