3

是否可以让不同的GCC 安装与一个MinGW 安装一起使用?

我所说的 MinGW 是指无论我们要安装和使用哪个版本的 GCC 编译器,它总是需要的公共基础;

  • MinGW 运行时
  • 二进制工具
  • 制作
  • 用于 MS-Windows 的 MinGW API

以及许多其他组件,它们是 MinGW 的一部分,但 GCC 甚至不需要。

4

2 回答 2

1

MinGW 是一个 GCC 安装。您是在问“我可以安装多个版本的 MinGW 吗?” - 是的你可以。只需在不同的目录中下载并安装不同的 MinGW 版本。MinGW 附带一个 .BAT 文件,该文件在运行时为该特定版本设置本地环境。

如果这不是您想要的答案,请扩大您的问题。

回答:

  • 没有 MinGW 运行时 - 它使用 Windows 库。
  • 如果您不想制作,请将其删除或使用替代方法
  • binutils - 这些和编译器之间可能存在依赖关系,我建议为每个 MinGW 安装保留单独的版本。
  • 窗户头?我想你可以集中他们。

但是你为什么要这样做呢?完全独立的安装更加容易和方便。即使是半现代的个人电脑,它们占用的空间也算不上什么。

于 2009-07-15T19:52:31.360 回答
0

你的意思是你想让你的 MinGW 环境有多个版本的 GCC 吗?我认为这不是问题,GCC 只是 MinGW 安装附带的一组二进制文件。

您应该能够下载旧/新版本的二进制文件并将它们放在 $BIN 路径中,它们应该可以正常工作。您显然必须确保为不同的版本使用不同的名称。

否则,我不完全确定您对多个“GCC 安装”的含义。

于 2009-07-15T20:00:57.943 回答