安装 mingw 和 msys 在 windows 上运行 c 程序

安装 mingw 和 msys 在 windows 上运行 c 程序

我使用以下方式安装了 MinGWmingw-get-inst-20111118.exe虽然可以工作但是速度很慢!

我不想在线安装,我记得我之前已经用两个文件安装了MinGW和msys执行程序系统管理工具无需使用互联网,这很棒,但现在我无法重复我所做的事情,也找不到链接执行程序

请问,我想要一个更好的离线安装的简单步骤吗?

谢谢

答案1

前几天,我给自己写了一篇小备忘录,介绍如何更新(或设置)我的 MinGW 和 MSYS 安装,以便在 Windows 上构建 32 位和 64 位程序。它不涉及 mingw-get,因此您可能需要手动获取任何其他内容,但我认为它几乎包含了您可能需要的所有内容。

具体如下:

MinGW 环境

例如:

http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.7.2/64-bit/threads-posix/sjlj/x64-4.7.2-release-posix-sjlj-rev2.7z/download

http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.7.2/32-bit/threads-posix/sjlj/x32-4.7.2-release-posix-sjlj-rev2.7z/download

使用 Posix 线程 sjlj 版本

  • 将 32 位版本解压到例如 c:\mingw
  • 将 64 位版本解压到顶部

管理系统

  • 将先前安装的 MSys 目录复制到 c:\mingw\msys\1.0 或从以下位置获取更新版本Sourceforge并解压缩。

例如:MSYS-20111123

将 c:\mingw\bin 和 c:\mingw\msys\1.0\bin 添加到路径

答案2

我所做的是从网站获取 mingw-get-setup 并安装所有内容(w/g++/g)并运行 g++/g 命令。不要忘记将 PATH 环境更改为 MinGW

相关内容