最新热门游戏推荐,精彩好玩,手游排行榜2022年度合集

绿城格夫下载站 > 电脑应用 > 系统工具 > MinGW离线安装版 v5.18 官方中文版
MinGW离线安装版 v5.18 官方中文版

MinGW离线安装版 v5.18 官方中文版 免费版

  • 类型:系统工具
  • 评分:8.7
  • 版本:免费版
  • 语言:中文
  • 大小:42MB
  • 更新:2022-11-28
手机扫码下载
  • 游戏介绍
  • 游戏截图
  • 相关文章
  • 同类推荐

MinGW是一个非常实用的系统工具,它的全称是极简GNUfor Windows。这个软件是用户可以自由使用和分发的Windows特定头文件的集合,以及使用GNU toolset导入的库,它允许你在GNU/Linux和Windows平台上生成本地Windows程序,而不需要第三方C运行时库。

MinGW下载截图

MinGW软件功能

用于生成Windows二进制文件的GNU工具(编译器、链接器和归档管理器)

用于在Windows平台上安装和部署MinGW和MSYS的命令行安装程序(MinGW-get)

命令行安装程序的GUI打包程序(mingw-get-inst)

MinGW配置方法

最常用的免费编译器是GNU的C/C++编译器。为了在windows上安装GCC,你需要安装MinGW。安装MinGW后,Windows系统会感觉像linux系统,可以直接使用make、gcc、ls等命令。

1.首先下载MinGW的最新版本。

2.安装mingw-get-setup.exe

3.运行MinGW安装程序,界面如下:

检查基本设置中的所有包(其实并不是所有包都有用,没脑子就检查一下)。后面会给出每个包的功能。

如何选择:点击对应的包,选择标记安装(我这里已经安装了,所以这个选项不可用)。

4.点击安装->应用更改。如下图所示(我已经安装了,所以选项不可用)。

5.安装完成后,将MinGW\bin配置到系统环境变量中。

本pc(电脑)右键->高级系统设置->环境变量->系统变量->路径(双击)。如下图(我安装在E drive \software2目录下)

6.在命令提示符下输入:gcc -v。如果出现以下消息,则安装是正确的。

Ps:每个包装的功能:

MinGW

& mdash- MinGW基础系统

& mdash& mdash& ndashMinGW编译诉讼

& mdash& mdash& mdash& mdashMingw32-binutils是必需的,用于链接、组装和生成生成的静态库。o文件。

& mdash& mdash& mdash& mdashMingw32-gcc是必需的,核心C编译器。

& mdash& mdash& mdash& mdashMingw32-gcc-ada可选,ada编译器。

& mdash& mdash& mdash& mdashMingw32-gcc-Fortran可选,Fortran编译器。

& mdash& mdash& mdash& mdashMingw32-gcc-g++推荐,C++编译器。

& mdash& mdash& mdash& mdashMingw32-gcc-objc可选,Objective-C编译器。

& mdash& mdash& mdash& mdashMingw32-GCC-v3-*不推荐,第三版GCC编译器。

& mdash& mdash& mdash& mdashMingw32-libgcc是必需的,C编译器编译的程序的运行时。

& mdash& mdash& mdash& mdashMingw32-libgfortran是可选的。如果选择了Fortran编译器,则它是必需的。Fortran运行时。

& mdash& mdash& mdash& mdashMingw32-libgnat是可选的,如果选择了Ada编译器,则是必选的,Ada运行时。

& mdash& mdash& mdash& mdashMingw32-libobjc是可选的,如果选择了Objective-C编译器,它是必需的,Objective-C运行时。

& mdash& mdash& mdash& mdashMingw32-libstdc++是可选的。如果选择C++编译器,一定要选。C++运行时。

& mdash& mdash& mdash& mdashMingw32-libgomp可选,GNU OpenMP库,高精度运算。

& mdash& mdash& mdash& mdashMingw32-libQuadMath可选,QuadMath库,数学运算。

& mdash& mdash& mdash& mdashMingw32-libssp可选,栈保护库,栈保护。

& mdash& mdash& mdash& mdashMinGW32-MinGWrt必需,mingw工具的运行时。

& mdash& mdash& mdash& mdashmingw32-w32api是必需的,它是运行Windows程序所必需的DLL文件。

& mdash& mdash& ndashMinGW源代码级调试器

& mdash& mdash& mdash& mdashgdb可选,GNU调试器,命令窗口的调试器。

& mdash& mdash& ndashMinGW标准图书馆

& mdash& mdash& mdash& mdashMingw32-gmp可选,GNU多精度操作库。

& mdash& mdash& mdash& mdashMingw32-libgmp可选,gmp库的DLL文件。

& mdash& mdash& mdash& mdashMingw32-libgmpxx可选,GMP库用于C++的DLL文件。

& mdash& mdash& mdash& mdashMingw32-mpfr可选,mpfr多精度操作库。

& mdash& mdash& mdash& mdashMingw32-libmpfr可选,mpfr多精度浮点运算库的DLL文件。

& mdash& mdash& mdash& mdashMingw32-mpc是可选的,mpc多精度运算库。

& mdash& mdash& mdash& mdashMingw32-libmpc可选,mpc多精度浮点运算库的DLL文件。

& mdash& mdash& mdash& mdashMingw32-libpthread-old可选,旧POSIX线程库的DLL文件。

& mdash& mdash& mdash& mdashMingw32-libpthreadgc可选,标准POSIX线程库的DLL文件。

& mdash& mdash& mdash& mdashMingw32-libpthreadgce可选,使用C++异常处理的POSIX线程库的DLL文件。

& mdash& mdash& mdash& mdashMingw32-libquserex是可选的。它是内核状态下POSIX线程库的DLL文件。

& mdash& mdash& mdash& mdashMingw32-libz可选,zlib库,用于Zip压缩和解压缩。

& mdash& mdash& mdash& mdashMinGW32-MinGWrt是必需的,mingw的开发库。

& mdash& mdash& mdash& mdashMingw32-pthreads-w32可选,POSIX线程库的开发文件。

& mdash& mdash& mdash& mdashMingw32-w32api是必需的,Win32 SDK的开发库。

& mdash- MinGW图书馆

& mdash& mdash& ndashMinGW辅助图书馆

& mdash& mdash& mdash& mdashMingw32-lua可选,lua语言的编译器和运行时等。

& mdash& mdash& ndashMinGW捐赠了图书馆

& mdash& mdash& mdash& mdash可选的,Unicode字符串处理库。

& mdash- MinGW做出了贡献

& mdash& mdash& ndashMinGW提交了申请

& mdash& mdash& mdash& mdashMingw32-tcl可选,工具命令语言,tcl语言。

& mdash& mdash& mdash& mdashMingw32-tk是可选的,tcl语言的图形用户界面。

& mdash& mdash& mdash& mdash可选的mingw32-xerces-c,Xerces-C++ XML解析库。

& mdash- MinGW自动工具

& mdash& mdash& ndashMingw32-Autoconf是可选的,用于MSYS和Autoconf的封装脚本。

& mdash& mdash& ndashMingw32-autoconf2。*可选,最好全部选中,自动配置脚本生成工具。

& mdash& mdash& ndashMingw32-Automake是可选的,用于MSYS和Automake的封装脚本。

& mdash& mdash& ndashMingw32-automake1。*可选的,最好是全部选中,自动生成Makefile工具。

& mdash& mdash& ndashMingw32-autotools是可选的,用于MSYS,自动选择autoconf automake之类的包。

& mdash& mdash& ndashMingw32-gettext建议GNU软件应该是国际化(即多语言)库。

& mdash& mdash& ndashMingw32-libasprintf推荐,GNU软件国际化库。

& mdash& mdash& ndashMingw32-libcharset可选,字符集转换库。

& mdash& mdash& ndashMingw32-libgettextpo建议GNU软件应该是国际化(即多语言)库。

& mdash& mdash& ndashMingw32-libiconv可选,字符集转换库。

& mdash& mdash& ndashMingw32-libintl建议GNU软件国际化库的运行时DLL文件。

& mdash& mdash& ndashMingw32-libltdl是一个可选的可移植的dlopen替代库。

& mdash& mdash& ndashMingw32-libtool是可选的,共享库生成工具。

MSYS

& mdash- MSYS基本系统

& mdash& mdash& ndashMSYS-base是可选的,MSYS开发环境所需的通用包是自动选择的。

& mdash& mdash& ndashMsys-bash必需的,Bash (Bourne又是SHell),脚本解释器。

& mdash& mdash& ndashMsys-bzip2推荐,bzip2工具和开发库,运行时。

& mdash& mdash& ndashMSYS-core是必需的,MSYS核心文件。

& mdash& mdash& ndash需要Msys-coreutils,Msys的核心工具。

& mdash& mdash& ndashMsys-diffutils建议,文件差异比较工具。

& mdash& mdash& ndashMsys-dos2unix是可选的,它将DOS (Windows)换行符转换为unix换行符。

& mdash& mdash& ndashMsys-file是可选的,一个判断文件类型的工具。

& mdash& mdash& ndashMsys-findutils建议使用查找文件的工具。

& mdash& mdash& ndashMsys-gawk建议解释器对字符串进行扫描和处理语言。

& mdash& mdash& ndashMsys-grep提出了一种打印匹配字符串的工具。

& mdash& mdash& ndashMsys-gzip推荐,gzip工具和开发库,运行时。

& mdash& mdash& ndashMsys-less建议,命令行的文本查看器。

& mdash& mdash& ndashMsys-locate是可选的,基于数据库& lsquo查找& rsquo工具。

& mdash& mdash& ndashMsys-m4推荐,GNU宏处理器。

& mdash& mdash& ndashMsys-make建议,GNU制作工具。

& mdash& mdash& ndashmsys-补丁建议,文件补丁工具。

& mdash& mdash& ndashMsys-sed推荐,GNU流编辑器。

& mdash& mdash& ndashMsys-tar推荐,GNU Tar文件打包工具。

& mdash& mdash& ndashMsys-termcap推荐,终端数据库。

& mdash& mdash& ndashMsys-texinfo提出了一个显示帮助文件的工具。

& mdash& mdash& ndashMSYS-tiny是可选的,MSYS要求的最小封装是自动选择的。

& mdash& mdash& ndashMsys-xz推荐,lzma工具和开发库,运行时。

& mdash- MinGW开发者工具包

& mdash& mdash& ndashMinGW开发者工具包建议应该自动选择在MSYS环境中开发mingw所需的包。

& mdash& mdash& ndashMsys-autogen建议简化程序的生成并与autotool一起使用。

& mdash& mdash& ndashMsys-bison建议GNU解析器生成器。

& mdash& mdash& ndashmsys-bsdcpio是可选的,并且是cpio工具的BDS版本。

& mdash& mdash& ndashmsys-bsdtar是可选的,BSD版本的tar工具。

& mdash& mdash& ndashMsys-cvs是可选的,cvs版本控制工具。

& mdash& mdash& ndashMsys-diffstat是可选的,diff工具为文件生成一个查看器。

& mdash& mdash& ndashMsys-flex proposal是一个快速词汇分析器生成器,通常与bison一起使用。

& mdash& mdash& ndashMsys-guile建议、方案解释器和库。

& mdash& mdash& ndashmsys-help2man是可选的,它生成一个手册页。

& mdash& mdash& ndashMsys-inetutils是可选的,一个通用的网络客户端,包括telnet ftp等。

& mdash& mdash& ndashmsys-libopenssl提案,openssl库。

& mdash& mdash& ndashMsys-lndir可选,Xorg递归目录符号链接工具。

& mdash& mdash& ndash可选的msys-mksh、MirBSD Korn Shell、脚本解释器。

& mdash& mdash& ndashMsys-mktemp是可选的,创建临时文件或目录。

& mdash& mdash& ndashMsys-openssh推荐,openssh,ssh客户端。

& mdash& mdash& ndashMsys-openssl推荐,openssl工具。

& mdash& mdash& ndashMsys-perl建议,perl解释器。

& mdash& mdash& ndashMsys-rsync推荐,文件传输程序。

& mdash& mdash& ndashMsys-vim是可选的,控制台下的一个文件编辑器。

& mdash- MSYS系统构建器

& mdash& mdash& ndash该编译器用于为MSYS系统编译程序,一般不需要。

MinGW的用法

1.右键单击我的电脑,并从弹出选项中选择[属性]。

MinGW

2.打开属性窗口后,单击顶部的[高级]进行选择,然后单击[环境变量]

MinGW

3.打开环境变量窗口后,在系统环境变量中找到[path]路径,在PATH path中修改变量值;列车员:明戈宾就可以了。注意:分号是英文中的分号。

MinGW

4.按WIN+R打开运行窗口,输出cmd并回车,打开管理员界面,输入gcc -v v,如无错误,软件配置成功。

MinGW

编译C++

测试文件test.cpp,代码如下(以下代码是C代码,只是用G++编译的)

#包括

int main()& # 123;

printf("Hello World!");

返回0;

}

编译测试

按如下方式编译该命令:

g++ test.cpp -o测试

输出是:test.exe。

执行

输入test enter,结果如下:

MinGW

MinGW安装方法

1.在本站下载MinGW后,在电脑本地获取一个压缩包,用360压缩软件解压后,双击。要输入的exe文件。

MinGW

2.下载安装文件或直接下载。可以根据自己的需求决定,完成后再点击【下一步】。

MinGW

3.进入MinGW安装协议界面,点击【我同意】。

MinGW

4.选择要安装的MinGW软件包,以前的、当前的和候选的。您可以自行选择,选择完成后点击【下一步】。

MinGW

5.选择MinGW安装程序,小编建议默认就可以了,然后点击[下一步]。

MinGW

6.选择MinGW的安装位置。您可以单击[下一步],软件将自动安装。或者您可以点击【浏览】,在弹出的安装位置界面中,您可以自行选择MinGW的安装位置,选择完成后点击【下一步】。

MinGW

7.准备安装MinGW,点击【安装】开始安装软件。你需要耐心等待软件安装。

MinGW

MinGW离线安装版 v5.18 官方中文版

相关资讯