我正在尝试安装 MinGW,但总是无法安装

时间:2021-05-27 12:15:11

标签: c++ windows mingw

我正在尝试安装 MinGW,但总是无法安装。 在 Windows 7 上

程序链接: https://sourceforge.net/projects/mingw/files/latest/download

2 个答案:

答案 0 :(得分:0)

Tar zip 通常不适用于 Windows 用户,因此下行链接应该是 Windows 安装程序 mingw-get-setup.EXE(而不是 GnuZip)

另外,如果您尝试解压 32 位集合,问题是您需要哪种架构,当然 32.exe 将在 64 上运行,但 64.exe 将无法在 32 上运行。

当前版本是 32 位“虽然(目前)仅提供 32 位编译器套件,但 MinGW 的所有软件都将在 64 位 Windows 平台上运行。”

从官方获取它https://osdn.net/projects/mingw/releases/ 我得到的最新链接是 https://osdn.net/frs/redir.php?m=liquid&f=mingw%2F68260%2Fmingw-get-0.6.3-mingw32-pre-20170905-1-bin.zip

一旦你有一个有效的 windows .zip 文件,右键单击“提取”,那么 exe 应该在 bin 文件夹中。

然后就只有你自己,以及来自谷歌的无数说明。

答案 1 :(得分:0)

MinGW 是为 Windows 平台生成文件的编译器,但 MinGW 本身也可以在其他平台上运行(例如 Linux)。

您需要的是 MinGW 的 Windows 二进制文件。

但 MinGW 有点过时,只支持 32 位 Windows。

我真的建议使用 MinGW-w64。

适用于 Windows(32 位和 64 位)的 MinGW-w64 的独立版本可从 https://winlibs.com/ 获得,只需下载存档并解压缩即可。然后你需要的所有工具都会在 mingw32/bin 或 mingw64/bin 文件夹中。

如果您对命令行工具不是很熟悉,那么您应该真正使用 IDE。 https://winlibs.com/ 中有一些关于如何将 MinGW-w64 与 Code::Blocks 结合使用的说明。

另一方面,如果您非常熟悉命令行或 Linux shell,则应该查看 MSYS2,它也允许使用它的 pacman 工具安装 MinGW-w64。

相关问题