MinGW64 V8.1
软件类型: 开发工具| 软件大小: 47.0 MB
支持系统: Windows7, Windows10, WindowsAl| 更新时间: 2023-09-05 10:05
MinGW64是一款非常专业好用的电脑编译环境软件,该工具区别于32位+64位版本,是纯64位编译的,用于生成Windows二进制文件的GNU工具的(编译器、链接器和档案管理器),同时也是在64位系统中使用的版本,用于C、C++语言编译,快下载使用吧!
软件介绍
首先,MinGW是GNU工具(包括编译器GCC和GNU binutils
(GNU binutils是一组二进制工具集。包括:addr2line argprofnm objcopy objdump ranlib size strings strip. 本文归纳他们的常用法。ar用于建立、修改、提取档案文件(archive)。archive是一个包含多个被包含文件的单一文件(也称之为库文件),其结构保证了可以从中检索并得到原始的被包含文件(称之为archive中的member)。member的原始文件内容、模式(权限)、时间戳、所有者和组等属性都被保存在 archive中。member被提取后,他们的属性被恢复到初始状态。)
和调试器GDB等)在Win32上的一个移植,是从Cygwin里fork出来的。当初只考虑32位。和Cygwin相比,不强调POSIX兼容性而相对强调性能和减小依赖。
具体来说MinGW除了以上工具外,还提供了一个适配于Win32的运行时环境。其中C标准库实现用的直接是微软随Windows分发的MSVCRT
(msvcrt.dll是微软在windows操作系统中提供的C语言运行库执行文件(Microsoft C Runtime Library),其中提供了printf,malloc,strcpy等C语言库函数的具体运行实现,并且为使用C/C++(Vc)编译的程序提供了初始化(如获取命令行参数)以及退出等功能。)。MinGW自己的运行时库依赖于MSVCRT和其它系统库。
而MinGW GCC依赖于MinGW运行时以及libgcc和其它系统库。编译出来的程序一般也要依赖这些库,所以才会写死在默认specs里(可以用gcc -dumpspecs查看)免得用户随便编译链接个程序还得手动指定一大堆-l选项。
用三元组表示目标平台,当年的MinGW是指i386-pc-mingw32。这里i386也可以是i486等等……总之是32位x86指令集架构的名称。中间的pc可选,表示厂商名。mingw32表示系统名。
特别注意,事实上成为标准的“专有名词”mingw32里的32是固定的。另外,所有这些大小写一般也是固定的。GCC等的源码配置里面也有硬编码进去。
然后,因为只支持32位,有人觉得不够用。这里的一个主要人物,就是现在MinGW-W64的主要维护者Kai Tietz。因为工作需要他想MinGW提供扩充x64支持,但对方态度很不友好。于是愤而fork出来,这就是MinGW-W64的由来。
可见,MinGW-W64和原版MinGW有所渊源,但是独立的两个项目。
注意事项
纯64位编译
软件功能
用于生成Windows二进制文件的GNU工具的(编译器、链接器和档案管理器)
用于Windows平台安装和部署MinGW和MSYS的命令行安装器(mingw-get)
用于命令行安装器的GUI打包器(mingw-get-inst)
使用说明
MinGW设置环境变量。
1、右击点击我的电脑,在弹出的选项中选择【属性】
2、打开属性窗口后,点击顶部的【高级】选择,然后点击【环境变量】
3、打开环境变量窗口后,在系统环境变量中找到【path】路径,修改path路径中变量值;C:MinGWbin就可以了。注:分号为英文中的分号。
4、WIN+R键打开运行窗口,输出cmd回车,打开管理员界面,输入gcc -v,如果没有报错,说明软件配置成功。
测试编译C++
测试文件test.cpp,代码如下(下面为C代码,只是使用G++来编译而已)
#include
int main() {
printf("Hello World!");
return 0;
}
编译test
编译命令如下:
g++ test.cpp -o test
输出结果为:test.exe
执行
输入test回车,结果如下:
小编有话说
如果你觉得MinGW6软件很不错的话,那就来大番薯下载吧!大番薯下载站提供电脑软件下载、手机应用下载、手机游戏下载,为用户带来最好的下载体验!
软件截图
- LiteBeeGo无人机编程软件 v0.9.5 11-21
- KompoZer(开源HTML编辑器) 0.8 11-20
- Microsoft Visual C++ V6.0绿色版 v6.0 win7_32/64 11-19
- 灵动软件工具包电脑版 v1.0 11-18
- access2013官方下载 11-17
- Phpstorm2020汉化破解版(附激活码) v2020.1 11-16
- 免费代码编辑器FlashDevelop 5.0.2.0 11-15
- PhpStorm便携增强版(附破解补丁) v2020.2 11-14
- uCode南山区AI科普课专用版 v3.3.0.8 11-13
- HeidiSQL v9.5.0.5338 11-12
-
1
BarTender2016官方版 v1.0
人气:1000
-
2
云开名师 v2.5.3.0官方版
人气:999
-
3
漂亮蝴蝶qq分组补丁
人气:999
-
4
万科微v电脑版 v9.9.3
人气:999
-
5
汉仪颜楷简字体 v1.0
人气:999
-
6
Debugview(VC调试工具) v1.0
人气:998
-
7
pixso协同设计 v1.31.0
人气:998
- 8
-
9
手写模拟器 v1.0
人气:998
-
10
ETStudio IDE v1.03
人气:998