欧普下载是国内较新、较齐、较安全的软件下载基地!
当前位置:首页 ›› 其他软件 ›› 编程相关 ›› Minimalist GNU for Windows下载

Minimalist GNU for Windows v4.3官方版 附安装配置教程

MinGW下载[下载地址]
Minimalist GNU for Windows v4.3官方版 附安装配置教程

Minimalist GNU for Windows简称MinGW,一款gnu工具集,允许控制台模式的程序使用微软的标准C运行时间库,用户可以自由发布windows特定头文件,使用gnu工具集导入库。为了方便大家安装小编还带来了安装配置教程供大家参考,感兴趣的朋友赶快来下载试试吧!

MinGW安装配置教程

一、运行环境 / Environment

Windows 2003 32bit / Windows Xp 32bit / Windows 7

二、MinGW安装 / MinGW - Howto Install

1、双击 mingw-get-inst-20101030.exe 运行,出现如下图所示界面。

点击 “Next >” 按钮。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

2、提示将在所有用户的开始菜单或桌面上建立快捷方式图标,如果只是安装给当前用户使用,点击“Cancel”按钮退出安装,以非Administrator权限重新运行安装程序。

点击 “Next >” 按钮。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

3、提示安装选择:

Use pre-packaged resossitory catalogues 表示安装20101030这个版本。

Download lastest repository catalogues 表示安装当前最新版本。

点击 “Next >” 按钮。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

4、展示软件协议。选择 I accept the agreement,并点击 “Next >” 按钮。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

5、提示选择安装目录。默认为C:\MinGW,当然可以选择其他目录。点击 “Next >” 按钮。

建议:目录名称不要包含空格。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

6、提示会在程序菜单下建立程序的开始菜单目录,默认为 MinGW。

如果不需要建立开始菜单目录,可以选择 Don't create a Start Menu folder。

点击 “Next >” 按钮。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

7、提示选择安装的组件。

建议安装所有组件,一般情况下只要选择 C Compiler、C++ Compiler、MSYS Basic System 就够了。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

8、展示确认信息。告诉你选择了安装哪些组件以及安装在哪个目录下。

点击 “Install” 按钮。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

系统会另外弹出一个DOS窗口,开始下载选择安装的组件。

9、安装完成后,目录结果类似如下图所示:

Minimalist GNU for Windows v4.3官方版 附安装配置教程

三、MinGW配置 / MinGW - Howto Configure

1、右击“我的电脑”图标,在弹出的菜单上选择“属性(R)”菜单项。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

2、选择“高级”选项卡。点击“环境变量”按钮。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

3、点击“新建(W)”按钮,新建环境变量:MINGW_HOME,变量值为MinGW的安装目录。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

4、选择环境变量Path,点击“编辑(I)”按钮。在尾部加入“%MINGW_HOME%\bin;”。点击“确定"按钮保存。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

5、点击开始菜单上的”运行“,输入 cmd 打开命令行窗口。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

6、输入gcc -v 回车,再输入g++ -v 回车,如果出现窗口的提示,说明MinGW的安装和环境变量配置成功。

Minimalist GNU for Windows v4.3官方版 附安装配置教程

四、编译和运行C HelloWorld程序 / Compile and Run C HelloWorld

1、 在C盘下新建一个helloworld.c文件,源代码如下

#include

main() {

printf ("Hello World!\n");

return 0;

}

2、编译。

C:\>gcc -o helloworld.exe helloworld.c

3、运行。

C:\>helloworld.exe

Hello World!This is my first c program!

五、编译和运行C++ HelloWorld程序 / Compile and Run C++ HelloWorld

1、 在C盘下新建一个helloworld.cpp文件,源代码如下

#include

main() {

std::cout << "Hello world!This is my first c++ program!" << std::endl;

return 0;

}

2、编译。

C:\>g++ -o helloworld.exe helloworld.cpp

3、运行。

C:\>helloworld.exe

Hello world!This is my first c++ program!

使用说明

如果想再32位的环境下,使用mingw-w64-bin_i686-mingw_20110510_sezero.zip,编译64位的程序,以上基本相同,但需要做一下修改:

四、–>1–>3)需要改为如下:

x86_64-w64-mingw32-g -v

这个是交叉编译的编译工具的命名比较奇特的地方,可能是若在相同的机器上安装多个mingw64,gcc出现同名的情况。

四、–>2–>2)需要改为如下:

我的电脑–右键–属性–高级–环境变量–系统变量中的path–双击

在path的最前面添加:

D:\thsoft\mingw64\x86_64-w64-mingw32\bin

MinGW与CygWin/gcc的区别

MinGW相比CygWin/gcc来讲,更加贴近win32。因为它几乎支持所有的Win32API。它所连接的程序,不需要任何第三方库即可运行。

CygWin/gcc,其实这是两个东西。CygWin是一个让Windows拥有Unix-like环境的软件。而gcc就是安装在CygWin上的编译器。

CygWin/gcc与MinGW的最大区别在于:使用CygWin/gcc可以在Windows下调用unix-like的API,(如fork,spawn,signals,select,sockets等)。也就是说Cygwin是运行在Windows下的,但是她使用的是Unix-like系统的函数和思想。由于这个区别,导致的结果就是用CygWin/gcc编译出来的程序可以无缝的运行在*nix环境下。但是如果调用了unix特有的API函数,在windows环境下不能正常运行,如果想在windows下正常运行的,就必须依赖cygwin1.dll,速度上会有些影响。

而用MinGW编译出来的程序,如果源代码里面调用了unix环境的API,则MinGW会把这些对UNIX的API调用翻译成win32下等价的形式。同时这个程序是不能在windows下运行的。

说白了,如果你是想在windows环境下开发linux运行程序,那么CygWin/gcc是你的不二之选。

而如果你想开发的是windows运行程序,并且追求速度,那么二者相比而言,MinGW是更好的选择

下载Minimalist GNU for Windows v4.3官方版 附安装配置教程
本地下载地址:
本地电信下载
本地电信下载
本地联通下载
本地联通下载
本地迅雷下载
本地迅雷下载
移动用户下载
移动用户下载

版权声明:本站提的序列号、注册码、注册机、补丁等均来自互联网,仅供学习交流之用,请在下载后24小时内删除。

相关文章
软件评论
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!
    登录   注册