MinGw 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
MinGw 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT/X
开发语言 C/C++
操作系统 Windows
软件类型 开源软件
所属分类 开发工具编译器
开发厂商
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-10-30

软件简介

MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要第三方C运行时库。

MinGW,即 Minimalist GNU For Windows。它是一些头文件和端口库的集合,该集合允许人们在没有第三方动态链接库的情况下使用 GCC 产生 Win32 程序。

在基本层,MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95 发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时扩展。该功能是 Win32 API 不具备的。下一个组成部分是 w32api 包,它是一组可以使用 Win32 API 的包含文件和端口库。与基本运行时间相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 Win32 API 功能。

展开阅读全文

评论 (1)

加载中
adb MinGw
2013/02/21 09:47
回复
举报
更多评论
发表了资讯
2011/06/09 00:00

MinGW 2.21 发布,跨平台编译环境

MinGW 2.21 版本修复了很多包中的一些小bug,并升级几乎所有的包到最新的版本;而 gtkmm 和 gtksourceviewmm 重命名为 gtkmm2 和 gtksourceviewmm2 ;增加对 libass、poco和 t4k_common 包的支持。 MinGW:一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你生成本地的Windows程序而不需要...

1
5
发表了资讯
2011/03/20 00:00

MinGW 2.19 发布,跨平台编译环境

MinGW(Minimalist GNU for Windows),又称Mingw32,是将GNU开发工具移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。 MinGW是从Cygwin(1.3.3版)基础上发展而来,但是用MinGW使用Windows中的C运行库。因此用MinGW开发的程序不需要额外的第三方DLL支持就可以直接在Windows下运行,而且也不一...

1
0
发表了资讯
2010/12/13 00:00

MinGW 2.17 发布

MinGw (Minimalist GNU for Windows)是一套以 Gnu gcc/egcs 計劃為基礎的編譯器,其可編譯出在 Win32 系統上執行的 ojbect code。 Changes: 1. provides some improvements in the build system such as an automatic check for most of the requirements. 2. All packages are updated to their latest version. 3. Ne...

4
0
发表了资讯
2010/06/18 00:00

MinGw 2.15 发布,跨平台编译环境

MinGw (Minimalist GNU for Windows)是一套以 Gnu gcc/egcs 项目为基础的编译器,其可编译出在 Win32 系统上执行的 object code。 该版本修正了由 Qt 项目引起的下载错误,另外所有相关的包都升级到了最新版本。

0
1
发表了资讯
2010/06/09 00:00

MinGw 2.14 发布

该版本修正了下载错误的问题,同时几乎升级了所有的依赖软件包到最新版本,新增对 libarchive,libgee,xvidcore 包的支持。

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2015/04/09 22:42

MinGW

win7下 MinGW的使用

0
0
发表了博客
2012/11/02 20:14

MinGW安装

MinGW是什么 MinGW是 Minimalist GNU for Windows 的缩写。MinGW简单的说有点像Unix编程工具集(GCC,GMake,GDB等)在Windows上的移植,此外还包括一个典型的编程环境所需的头文件(C Header,Windows Header),以及导入库。MinGW编译速度也许赶不上Windows上的编译器VC,但同VC相比较,他更轻量级(整个工具集不过几十兆而...

0
2
发表了博客
2010/11/23 22:07

MingW安装

在MingW官方网站http://www.mingw.org/下载在线安装文件,双击安装,会出现安装界面和可选的安装文件。 我是在D盘完全安装的。 环境的配置,其实Mingw安装完成后,在D盘上会出现MinGW的文件夹,里面有bin, include, lib等文件夹,配置环境即可。 第一步:单击“开始”-->“我的电脑”-->“高级”-->“环境变量”出现环境变...

0
1
发表于软件架构专区
2014/12/31 17:30

MinGW 安装

windows GCC

1
6
发表了博客
2011/03/10 00:00

mingw,cygwin

使用QT编译的时候,使用的编译器是用的Mingw的gnu编译器。那时候就想为什么不用cygwin来编译。 后来查了不少资料才了解了这两者的联系和区别。 1,mingw/MSYS基本上就是一套编译环境,mingw提供编译器和其他一些与编译程序相关的工具。使用这些工具编译出来的代码就能够直接在windows上面跑了 2,MSYS实际上为mingw提供了一...

0
1
发表了博客
2019/06/14 01:21

MinGW,gcc

http://www.itdaan.com/blog/2018/01/14/6b7b0613ca61d8c0ea06817f5dd2842b.html https://bbs.feng.com/read-htm-tid-6209622-page-1.html MinGW全称Minimalist GNU For Windows,是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。MinGW提供了一套完整的开源编译工具集,以...

0
0
发表了博客
05/10 21:08

Cygwin和MinGW有什么区别? - What is the difference between Cygwin and MinGW?

问题: I want to make my C++ project cross platform, and I'm considering using Cygwin/MinGW. 我想让我的C ++项目跨平台,我正在考虑使用Cygwin / MinGW。 But what is the difference between them ? 但它们......

0
0
发表了博客
07/15 21:33

Cygwin和MinGW有什么区别? - What is the difference between Cygwin and MinGW?

问题: I want to make my C++ project cross platform, and I'm considering using Cygwin/MinGW. 我想让我的C ++项目跨平台,我正在考虑使用Cygwin / MinGW。 But what is the difference between them ? 但它们......

0
0
发表了博客
2018/05/20 20:25

MinGW安装过程

MinGW安装过程 一. 下载 MinGW官网下载地址:http://sourceforge.net/projects/mingw/ 二. 安装 1. 双击下载好的压缩文件。 2. 然后出现如下界面,点击install(安装)开始安装。 3.指定安装参数选择(安装目录,用户目录选择)后,点击Continue继续下一步。 4.如下界面是下载和设置MinGW的安装配置 5.上一步完成后,Con...

0
0
发表了博客
2013/04/12 14:21

MinGW安装和使用

MinGW全称Minimalist GNU For Windows,是个精简的Windows平台C/C++、ADA及Fortran编译器,相比Cygwin而言,体积要小很多,使用较为方便。MinGW提供了一套完整的开源编译工具集,以适合Windows平台应用开发,且不依赖任何第三方C运行时库。 MinGW包括: 一套集成编译器,包括C、C++、ADA语言和Fortran语言编译器 用于生成...

0
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开发技能专区
2018/09/22 20:02

Qt5.11 静态编译生成的exe仍然有要依赖的DLL

我的Qt套件是自己静态编译Qt5.11的源码然后弄出来的 本来以为静态编译之后出来的exe就什么都不要依赖了,只要一个EXE就能到处运行 后来发现不行 如图 然后找了一波 QT\Tools\mingw530_32\bin\ 然后就发现竟然要这么多DLL 尴尬死了现在 求dalao帮忙看看怎么处理 要是要这么多DLL的话那还不如直接动态编译然后带一堆库算了...

2
2
发表于AI & 大数据专区
06/08 17:29

MinGW中用include在哪配置,跟环境变量有关吗?

我用gcc出错,它跑到 E:\Android里面去找了,我看了下环境变量里面没有E:\Android\Sdk\什么的路径,怎么办? gcc "E:\asm\main.c" -o "E:\asm\main.o" -I"E:\Dev-Cpp\MinGW32\include" -L"E:\Dev-Cpp\MinGW32\lib"...

1
0
2018/12/06 12:36

c语言非常非常简单的代码,用mingw编译报错undefined reference

代码就这几行 extern int aabbcc; void fun1() { aabbcc = 1; } 在linux中用gcc编译正常: gcc -fPIC -shared -o liba.so a.c mingw编译失败: i686-w64-mingw32-gcc -shared -o a.dll a.c 报错 undefined reference to `aabbcc' 为什么?...

6
0
发表于AI & 大数据专区
2018/09/12 15:45

有谁在windows上编译成功了cppcms吗

折腾好长时间了,一直没成功, 1. 参照网上的一些做法,下载cmake-gui,使用vs2010,一路下来编译pcre、zlib、cppcms都成功了,也生成了dll和lib等文件,可是把这些文件引用到qt项目中,出现了undefined reference to cppcms::application::response()这样的错,没法继续往下走了。 2. 由于担心使用vs编译的lib和dll,q...

1
0
发表了问答
2013/10/27 14:33

在CodeBlocks下配置SDL2开发环境

最近在学习SDL的开发,想用平时熟悉的IDE:Code::Blocks来编写SDL程序。但是我按照网上的方法试了一下,都配置不成功.然后编译不了: 我用的是Code::Blocks 12.11.用的SDL2是官网下载的SDL2-dSDL2-devel-2.0.1-mingw.tar.gz (MinGW32/64-bit)开发包版本。 在Code::Blocks下的配置是按照: 建立一个空的工程(Empty Project)...

8
2
发表了问答
2013/12/12 21:05

64位的mysql,32位的驱动。qt连接mysql数据库

qt4.8.5,编译器是mingw,mysql是64位的。因为mingw是32位的,所以编译32位的mysql驱动。我用32位的驱动能不能连接64位的mysql呢?

3
0
发表了问答
2011/09/13 20:09

用SendInput进行鼠标的绝对坐标移动

#include <stdio.h> #include <stdlib.h> #include <windows.h> #include <winuser.h> int main() { Sleep(2000); /* mouse event, move absolutely*/ INPUT inputs={0}; inputs.type=INPUT_MOUSE; inputs.mi.dx=100; inputs.mi.dy=200; inputs.mi.dwFlags=MOUSEEVENTF_ABSOLUTE; SendInput(1, &inputs,...

2
0
发表了问答
2016/12/21 12:56

Qt库静态编译,完成后的居然占用73G大,这是什么情况?

根据教程所说,编译后大小应该在10G左右,初始源码文件夹仅有250M左右,我编译完之后却有73G之大,是什么原因呢?

2
0
发表了问答
2013/11/15 18:22

MinGW使用小结和链接

一、有用的链接 1. TuxPaint。如果你想用mingw编译sdl,gtk,可以参考tuxpaint作者给出的文档,里面介绍了一些旧版本的mingw编译方法,很详细。 http://johnnypops.demon.co.uk/mingw/ (已废) 2. MozillaBuild。一个配好的命令行编译环境(包括mingw)可以参考它的方法自己定制绿色版的msys/mingw。 ftp://ftp.mozill...

1
11
发表了问答
2012/06/14 13:42

memcached 1.4.13 + windows 7 32位+mingw有编译成功的么?

memcached 1.4.13 windows 7 32位 home basic mingw 20120426-1 gcc version 4.7.0 一直编译不出来 还有libevent 1.4.14或者2.0.19都编译成功的

6
0
发表了问答
2015/06/09 12:12

eclipse cdt scanf问题

直接上代码吧,这个问题太奇葩了。。。 这是正常输入情况 这是输一个的情况 这是输入多个的情况 谁遇到过这样的现象啊,求助!

2
0
发表了问答
2015/05/29 12:23

悬赏1000元帮忙解决mingw+cygwin的helloworld问题

#include <stdio.h> #include <netinet/in.h> int main() {   socket(PF_INET, SOCK_DGRAM, 0);   printf("hello, msys2.\n");   return 0; } 要求编译后的exe文件可独立运行而不依靠cygwin1.dll 不能用gcc3,所以别告诉我 -mno-cygwin 别告诉我宏替换#IFDEF __WINNT__ #include <winsock.h> 这样的方法 别告诉我打包cygwi...

8
0
发表了问答
2014/05/26 18:37

在mingw平台上编译时,出现错误:/mingw32/bin/ld.exe: connot find -ladvapi32/-lshell32/-luser32/-lkernel32

在windows环境下的mingw32平台上编译ffmpeg源代码时,执行./configure 命令,提示:configure: error: C compiler cannot create executables.查看“cofig.log”文件,里面的error描述如下: d:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -ladvapi32 d:/mingw/bin/../lib/gcc/m...

3
0
发表了问答
2015/05/02 15:00

Windows下Mingw编译生成的ffplay闪退

0.环境:Windows8 x64; mingw-get version 0.6.2-beta-20131004-1 Mingw编译ffmpeg2.6.1,sdl1.2.15 Configure配置如下: ./configure --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-libfreetype --enable-libmp3lame --enable...

1
0
发表了问答
2014/12/30 22:08

ZBus 怎样使用mingw编译?

@少帮主 你好,想跟你请教个问题: 编译测试程序后,发现使用已经编译好的zbus.dll报错,所以想使用mingw编译,但是总是不成功。请问怎么解决?

1
0
发表了问答
2014/11/05 17:29

GCC报错multiple definition of ***,可明明加了宏定义避免重复包含头文件啦?

main.cpp #include <iostream> using namespace std; #include "testcpp.h" int main() {   int q = AddCpp(1, 2);   q++; #if __cplusplus   cout << "!!!Hello World!!!" << endl; // prints !!!Hello World!!! #endif   return 0; } testcpp.h #ifndef TESTCPP_H_ #define TESTCPP_H_ int m_ParamCpp; int AddCpp(int a...

4
0
发表了问答
2014/10/31 18:30

golang 交叉编译问题

@xlplbo 你好,想跟你请教个问题:golang交叉编译环境配置不成功,系统无法使用mingw的gcc程序,已执行你的blog文章的make.bat但是问题依然存在。我的邮箱288724@qq.com,谢谢。http://my.oschina.net/xlplbo/blog/209641 看了这篇文章依然没搞定。...

5
0
发表了问答
2012/02/18 12:41

mingw32编译安装Python第三方库失败,:unrecognized command line option ‘-mno-cygwin’

详情如下: C:\Users\Administrator\Downloads\psyco-snapshot\psyco-dist>setup.py install buil d --compiler=mingw32 PROCESSOR = 'i386' running install running build running build_py running build_ext building 'psyco._psyco' extension C:\MinGW\bin\gcc.exe -mno-cygwin -mdll -O -Wall -DNDEBUG=1 -DALL_S...

6
0
发表了问答
2011/11/23 22:45

在 Windows 上安装和使用 GNUstep 和 Objective-C

除了在 Mac 系统上使用 Objective-C,你还可以在 Windows 上下载并安装 GNUstep 和 Objective-C 环境,接下来我们就介绍详细的安装和使用的步骤。 下载 GNUstep GNUstep 环境可通过 Windows 下的 MinGW 工具来使用,MinGW 是 GNU 编译工具在 Windows 下的移植版本。安装 GNUstep 包括安装 MinGW 和 GNUstep,这两者都可以...

17
11
发表了问答
2014/04/12 17:15

Eclipse+MinGW可以开发C/C++,能不能配置下开发ObjectC ?

Eclipse有开发C和C++的版本,安装MinGW配置后可以在Windows中开发C/C++。能不能配置下开发ObjectC ?GNUStep+Eclipse能否实现?

6
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
1 评论
90 收藏
分享
返回顶部
顶部