MinGW

人气指数:0 页面更新时间:2016-08-06 04:20
网站介绍

  MinGW 是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时间库,该库在所有的 NT OS 上有效,在所有的 Windows 95 发行版以上的 Windows OS 有效,使用基本运行时间,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时间扩展,与基本运行时间相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 Windows API 功能。GCC 就是 MinGW 的核心所在,GCC 是一套支持众多计算机程序语言的编译系统,而且在语言标准的实现上是接近于标准的。总体说来,使用 MinGW 就是 GNU,是为了那些不喜欢工作在 Linux(FreeBSD) 操作系统而留在 Windows 的人提供一套符合 GNU 的 GNU 工作环境,值得一试。

  2010年06月09日,MinGw 2.14 发布,该版本修正了下载错误的问题,同时几乎升级了所有的依赖软件包到版本,新增对 libarchive,libgee,xvidcore 包的支持。2010年06月18日,MinGw 2.15 发布,跨平台编译环境,该版本修正了由 Qt 项目引起的下载错误,另外所有相关的包都升级到了版本。2010年12月13日,MinGW 2.17 发布。2011年03月20日,MinGW 2.19 发布,该版本改进了下载机制,不再支持 Lenny (GNU/Linux老稳定版本),gtk 包改名为 gtk2,更新几乎所有的包到的版本。2011年06月09日,MinGW 2.21 发布,该版本修复了很多包中的一些小bug,并升级几乎所有的包到的版本;而 gtkmm 和 gtksourceviewmm 重命名为 gtkmm2 和 gtksourceviewmm2 ;增加对 libass、poco和 t4k_common 包的支持。

  MinGW是从Cygwin(1.3.3版)基础上发展而来。对于C语言之外的语言,MinGW使用标准的GNU运行库,如C++使用GNU libstdc++。但是MinGW使用Windows中的C运行库。因此用MinGW开发的程序不需要额外的第三方DLL支持就可以直接在Windows下运行,而且也不一定必须遵从GPL许可证。这同时造成了MinGW开发的程序只能使用Win32API和跨平台的第三方库,而缺少IX支持,,大多数GNU软件无法在不修改源代码的情况下用MinGW编译。MinGW不算是 一个真正的编辑器,还包含了另外的一些GNU程序,像gawk bison之类的工具。MinGW的主要目的就是让用户留在window,可以省去了再linux系统上工作的麻烦。

  

免责声明:
此页是<MinGW>的介绍页面,并非官方站点,我们收集于网络只为广大网民快速查询提供帮助。
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!点此纠错或删除此信息

网站资料
网站名称: MinGW
网站栏目: 网站简介 网站链接
网站链接: www.mingw.org
收录查询: [百度收录] [360收录] [搜狗收录] [必应收录] [谷歌收录]
网页版本: Mip版 手机版 电脑版
本页链接: https://wang569548461.honpu.com/