MinGW

 

一 MinGW

    MinGW是windows版本的GCC和有用的GNU工具的集合。

  MinGW (GCC编译套件,例如gcc,g++)。

    主页:http://www.mingw.org/

 

二 安装和使用

1) 下载MinGW : http://sourceforge.net/projects/mingw/files/

2) 以版本5.1.6为例,下载后为MinGW-5.1.6.exe,默认地被安装到C:\MinGW,安装是选择如下:

3)创建bat方便使用MinGW

在安装的跟目录下创建bat,来方便我们使用MinGW,bat如下:

set path=c:\mingw\bin;%path%

start cmd

 

4)使用MinGW的gcc

在C:\MinGW\example下创建helloworld.c,然后使用MinGW的gcc来编译,然后运行,如下:

 

三 MinGW的工具列表

    addr2line.exe
    ar.exe
    as.exe
    c++.exe
    c++filt.exe
    cpp.exe
    dlltool.exe
    dllwrap.exe
    g++.exe
    gcc.exe
    gccbug
    gcov.exe
    gprof.exe
    ld.exe
    mingw32-c++.exe
    mingw32-g++.exe
    mingw32-gcc-3.4.5
    mingw32-gcc.exe
    mingw32-make.exe
    mingwm10.dll
    nm.exe
    objcopy.exe
    objdump.exe
    ranlib.exe
    readelf.exe
    size.exe
    strings.exe
    strip.exe
    t.txt
    windmc.exe
    windres.exe

四 当然我们可以在Codeblocks或Eclipse中吃用MinGW的gcc和g++编译器。

五 如果想使用更多的linux的工具或想在模拟的linux环境是使用MinGW的gcc的话,需要安装MSYS和相应的tools。如下:

    MSYS Supplementary Tools\msysDTK-1.0.1.exe

    MSYS Base System
    MSYS binutils

    MSYS bash,perl,vim,tar,zip,grep,awk,sed,libtool,autoconf,automake。。。。

    或者也可以使用MinGW的libtool,autoconf,automake代替MSYS的。

 六 最简单的使用MSYS+MinGW,从MSYS中国下载,里面包含了所有的MSYS工具和MinGW工具。 下载:http://code.google.com/p/msys-cn/

完!

posted @ 2010-04-08 15:48  iTech  阅读(14430)  评论(1编辑  收藏  举报