搭建GCC编译环境

编译器

MinGW:是GCC编译器的一个windows移植版本,也是类Unix操作系统下编写C/C++程序的首选。对于标准化方面一直做的不错.

代码编辑器

VIM:一个在类Unix系统下发展起来的全屏编辑器,它的前生就是大名鼎鼎的VI,当然现在也有windows版本。

1,安装MinGW编译器

官方网站:www.mingw.org

因为MinGW的官方网站已经不再直接提供下载,所以大家可以根据官方网站上的提示从http://sourceforge.net/project/showfiles.php?group_id=2435http://gd.tuwien.ac.at/gnu/mingw/?fisel=0-9,a-z,A-Z

下载以下几个包

    binutils                     包含链接器ld,汇编器as等程序
    MinGW Runtime        MinGW的运行库
    Windows API            用于支持wingdows系统的API函数
    gcc-core                   GCC的核心文件,用于编译C语言(GCC本来就是用来编译C语言的吗)
    gcc-g++                   编译C++语言相关文件

然后任意位置新建一个目录(如建立C:MinGW)将以上几个压缩文件解压到MinGW文件夹。这样一个可以编译C/C++的编译器就完成了。

当然这样的一个编译器还不能满足我们的日常工作,我们还要下载并解压以下两个包

    mingw32-make           make程序,用于管理你的项目
    GDB                          GNU著名的调试工具

为了以后使用方便,将bin文件夹中mingw32-make.exe复制并重命名为make.exe。

一定要记得将编译器中bin文件夹的地址加入到path环境变量中。右击我的电脑->属性->高级->环境变量。双击下方系统变量path,并加入bin文件夹地址(如本文中C:DEVMinGWbin)。与前面的地址用";"隔开。按ctrl+R输入cmd,在命令行下输入gcc -v如果出现一段编译配置信息,那么恭喜你,你的编译器安装非常成功。

如果你希望对安装的编译器进行一些精简,那么除了以下几个文件夹其余的都可以删除(其余的都是些帮助文档,目录文档,如果你英文够好可以留下看看)

    bin   include   lib   libexec   mingw32
» 本博客采用署名 2.5 中国大陆许可协议进行许可,本文版权归作者所有,欢迎转载,但必须在明显位置给出原文连接。
anyShare分享到:
发表评论?

0 条评论。

发表评论

注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>