MinGW 是一套面向 Windows 平台的开发工具集合,核心是把 GNU 工具链移植到 Windows 上使用。它包含 Windows 专用头文件以及 GNU 工具集的导入库,让开发者能在 Windows 环境里编写和编译 C、C++ 程序。软件中打包了编程过程中会用到的各类文件与程序库,省去单独寻找运行库的麻烦。对于需要在 Windows 下使用 GCC 系列工具的用户来说,MinGW 是一个可以直接上手的选择。

MinGW 提供的工具主要围绕编译与链接环节展开,覆盖从源码到可执行文件的完整流程
1、 包含用于生成 Windows 二进制文件的 GNU 工具,具体有编译器、链接器和档案管理器
2、 提供面向 Windows 平台的安装与部署工具,用于管理 MinGW 和 MSYS 组件
3、 附带 mingw-get 命令行安装器,可通过命令方式获取和更新所需组件
4、 提供 mingw-get-inst 图形化打包器,方便不习惯命令行的用户完成安装操作
安装过程以向导形式推进,按界面提示逐步操作即可完成
1、 解压下载得到的压缩包,双击其中的 .exe 文件启动安装程序
2、 根据自身需求选择下载安装文件或仅执行下载,确认后点击【Next】
3、 在协议界面点击【I Agree】表示接受条款
4、 选择 MinGW 包版本,可在 previous(以前)、current(现在)、candidate(候选)之间挑选,选好后点击【Next】
5、 进入安装程序选择界面,保持默认选项即可,随后点击【下一步】
6、 设置安装位置,可直接点击【next】由程序自动处理,也可点击【Browse】手动指定目录后再点击【next】
7、 确认信息后点击【Install】开始安装,等待进度完成即可
安装完成后需要把 MinGW 的 bin 目录加入系统路径,才能在命令行中直接调用相关工具
1、 右键点击“我的电脑”,在弹出菜单中选择【属性】
2、 在属性窗口顶部切换到【高级】选项卡,然后点击【环境变量】
3、 在系统环境变量列表中找到【path】项,把变量值修改为包含 C:MinGWbin 的路径
4、 注意路径中使用的分号需为英文分号
5、 按 WIN+R 打开运行窗口,输入 cmd 并回车,在命令行中输入 gcc -v,若没有报错即表示配置成功
配置好环境后,可以通过一个简单示例验证编译功能是否正常
1、 新建测试文件 test.cpp,写入一段输出 Hello World! 的代码,内容为 #include int main() { printf("Hello World!"); return 0; }
2、 该文件虽然是 C 代码,但这里使用 g++ 进行编译
3、 执行编译命令 g++ test.cpp -o test
4、 编译完成后会生成 test.exe 文件
5、 在命令行输入 test 并回车,即可看到程序运行结果
(您的评论需要经过审核才能显示)
0条评论