【问题标题】:How to install previous version (4.4.7) of gcc/g++ via apt-get in ubuntu 14.04?如何在 ubuntu 14.04 中通过 apt-get 安装 gcc/g++ 的早期版本(4.4.7)?
【发布时间】:2014-10-06 11:34:35
【问题描述】:

由于遗留问题,我必须在我当前的 Ubuntu-gnome 14.04 32 位虚拟机中安装 gcc/g++ 版本 4.4.7。

通过 apt-get install 的默认更新是 4.8.2,这对于这个项目来说是“不可行”的工作。 我已经删除了它(apt-get remove)。下载并尝试安装 4.4.7 源,但它需要许多依赖项。

通过 apt-get install 我尝试过:

sudo apt-get install gcc-4.4

下载/安装非常快,当检查 gcc 版本时,它表明没有安装 gcc 来运行

sudo apt-get install gcc

如果我这样做,我将获得 4.8 版本。

以上所有内容也适用于 g++。

【问题讨论】:

  • 为什么需要 GCC 4.4.7?你可以安装多个版本的 GCC 并明确使用 g++-4.7gcc-4.4 §....
  • 看看这个 stackoverflow installing older version of gccinstalling older version of gcc using apt-get 超级用户。这个问题真的属于超级用户,或者问 ubuntu。
  • @BasileStarynkevitch:我寻求您的解决方案。但我认为可以通过 apt-get 进行版本安装。

标签: c++ gcc g++ g++-4.7


【解决方案1】:

我用以下标志编译了代码,解决了这个问题:

g++-4.4.7

它针对特定版本进行编译。 (在本例中为 4.4.7)

【讨论】:

  • 这对我不起作用:g++-4.6.3: command not found。你能帮忙看看命令语法吗?
  • 是这样的语法,可能你没有安装4.4版本。先试试命令g++-4.4,看看是否安装好了。
【解决方案2】:

要安装特定版本,请使用sudo apt-get install package=version。或者使用 synaptic 包管理器,它允许您安装特定版本。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-23
    • 2011-07-31
    • 2016-09-28
    • 1970-01-01
    相关资源
    最近更新 更多