我正在使用 Ubuntu 14.04 LTS。我想安装最新版本的 GCC 4.9.0。是否可以卸载操作系统预装的默认 GCC 编译器?
在此关联,我读到卸载默认编译器可能会导致稳定性问题,因为我打算安装最新版本,这会导致稳定性问题吗?
另一个问题是,在官方 GNU GCC 页面上,我读到 GCC 支持编译 c++ 程序。但我无法使用 gcc 编译程序。因此,我使用了 g++。使用 g++ 而不是 GCC 时,系统出现错误,提示未安装 g++。Ubuntu 不会自带 g++ 吗?或者是否有其他配置可以将 g++ 与 GCC 一起使用?
答案1
您将需要从源 gcc-4.9 进行构建(最新版本是 4.9.1),下面是如何在 Ubuntu 14.04 上构建和安装 gcc-4.9.1 的详细分步描述:
https://solarianprogrammer.com/2014/08/26/building-gcc-on-ubuntu-linux/
以下是您需要做的事情的简要概述,请查看上面的链接了解更多详细信息:
- 安装 build-essentials、gawk、m4、gcc-multilib
- 下载 GMP、MPC、MPFR、GCC 的源代码
- 按以下顺序构建并安装它们(详情请参阅链接):
- 良好生产规范
- 平均血红蛋白
- 货币政策委员会
- 海湾合作委员会
之后您应该能够从终端调用 gcc-4.9.1、g++-4.9.1 和 gfortran-4.9.1。