64位Windows7下MinGW64与MSYS环境配置全攻略
4星 · 超过85%的资源 需积分: 47 101 浏览量
更新于2024-09-15
收藏 27KB DOCX 举报
本文主要介绍了如何在64位Windows7系统下搭建MinGW64和MSYS环境,包括GCC4.7.2的32位和64位编译环境的配置。
MinGW64(Minimalist GNU for Windows 64-bit)是一个针对64位Windows系统的GNU工具集,它提供了在Windows上编译和运行C和C++等程序的能力。MSYS(Minimal SYStem)则是一个轻量级的Unix-like环境,它允许用户在Windows系统上使用一些Unix命令行工具。
首先,你需要从SourceForge.net下载MinGW-w64-for32and64bitWindows项目的两个文件,分别是用于64位的`x86_64-w64-mingw32-gcc-4.7.2-release-win64_rubenvb.7z`和用于32位的`i686-w64-mingw32-gcc-4.7.2-release-win32_rubenvb.7z`。这些文件包含了GCC编译器的32位和64位版本。
接着,下载MSYS的安装程序`mingw-get-inst-20120426.exe`。在安装过程中,选择安装路径(如D:\MinGW64),并确保在组件选择时只勾选MSYS Basic System和MSYS Developer Toolkit,不要选择MinGW。安装完成后,启动MSYS Shell,通过运行`D:\MinGW64\msys\1.0\msys.bat`来进入命令行环境。
为了增强MSYS的功能,我们需要安装一些额外的组件。在MSYS Shell中,依次执行以下命令:
1. `mingw-get install msys-rxvt` - 安装RXVT终端模拟器,提供一个更好的终端窗口。
2. `mingw-get install msys-wget` - 安装wget工具,用于从互联网下载文件。
3. `mingw-get install msys-zip` - 安装zip工具,用于压缩和解压.zip文件。
4. `mingw-get install msys-unzip` - 安装unzip工具,用于解压.zip文件。
5. `mingw-get install msys-xz` - 安装xz工具,用于处理.xz压缩格式的文件。
这些组件将帮助你在MSYS环境中进行开发和打包工作。现在,你已经成功地在64位Windows7系统上建立了MinGW64和MSYS环境,可以开始编写、编译和调试C和C++程序了。记得设置好环境变量,以便在命令行中直接使用这些工具。
MinGW64和MSYS为Windows开发者提供了一个接近于Linux开发环境的平台,使得在Windows系统上进行跨平台开发变得更加方便。GCC4.7.2版本的32位和64位支持使得你可以编译不同架构的程序,而MSYS则提供了必要的Unix工具,帮助你进行日常的构建和管理工作。
369 浏览量
2018-08-14 上传
点击了解资源详情
点击了解资源详情
2017-07-19 上传
2012-03-08 上传
Cedareal
- 粉丝: 1
- 资源: 20
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章