MinGW安装和环境变量的配置

来源:互联网 发布:zph01单片机驱动程序 编辑:程序博客网 时间:2024/05/29 19:45

今天,我在我的xp上安装上了MinGW,这是一个GNU项目的C/C++开发环境,是Linux下的gcc编译器在windows上的实现,是一个开源、免费,标准的开发环境。它包含了最新和最标准的函数库和头文件。

  首先,我们先在www.mingw.org上找到下载的链接地址,然后再去下载网络安装程序,很小的。我下的是最新的版本,是5.1.4。然后点击 mingw-5.1.4.exe,然后一直next,选择Download only,免得下次重做的时候还的去网上找。下完后,在点击mingw-5.1.4.exe进行安装,不过现在已经下完了,所以不会再一次的去网上下载需要的包了。到选择安装包的时候,可以全部选,也可以默认,然后就是安装,很简单的。

  安装完毕后,还不能使用,因为还没设置环境变量。下面我们来设置环境变量。我安装的位置在D:MinGW目录。

  右击我的电脑,点属性->高级->环境变量。然后:

  1、在PATH里加入D:MinGWbin,记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。

  2、新建LIBRARY_PATH变量,如果有的话,在值中加入D:MinGWlib,这是标准库的位置。

  3、新建C_INCLUDEDE_PATH变量,值设为D:MinGWinclude。

  4、新建CPLUS_INCLUDE_PATH变量,值为D:MinGWincludec++3.4.5;D:MinGWincludec++3.4.5;D:MinGWincludec++3.4.5backward;D:MinGWinclude。

  现在,环境变量已经配置完毕,我们打开一个CMD窗口,进行下验证,看我们的环境变量有没有配置成功。

  在cmd下输入gcc -v,看下输出的是什么,由于传不了图片,所以不传了。

  Microsoft Windows XP [版本 5.1.2600]

  (C) 版权所有 1985-2001 Microsoft Corp.

  C:Documents and SettingsAdministrator>cd

C:>gcc -v
Reading specs from D:/MinGW/bin/../lib/gcc/mingw32/3.4.5/specs
Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --wi
th-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --dis
able-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --d
isable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --with
out-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enabl
e-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.5 (mingw-vista special r3)



一、从http://www.mingw.org上下载新版的MinGW.exe
二、添加环境变量,把自己需要用到的库都添加进去

变量1、C_INCLUDE_PATH:d:\MinGW\include
变量2、CPLUS_INCLUDE_PATH:d:\MinGW\include;d:\stlport\stlport;d:\boost\include;
        d:\qt\include;d:\qt\include\QtGui;d:\qt\include\QtCore
(所有你需要g++能找到的头文件都添加到这个变量中)
变量3、LIBRARY_PATH:d:\MinGW\lib;d:\boost\lib;d:\qt\lib;d:\stlport\lib
变量4、Path:d:\MinGW\bin;d:\boost\lib;d:\stlport\bin;d:\qt\bin;%Path%

在d:\MinGW\bin下
创建文件:make.bat
内容:

@echo off
mingw32-make %*

三、下载并安装gdb,安装到MinGW目录里
四、下载并安装msys,如果需要用到里面的程序,则将msys目录下bin目录添加到Path变量里去。