作者:陈维晃的个人主页
转自:http://whchen.net/blog/index.php/archives/gcc-compiler-environment.html
编译器
MinGW:是GCC编译器的一个windows移植版本,也是类Unix操作系统下编写C/C++程序的首选。对于标准化方面一直做的不错.
代码编辑器
VIM:一个在类Unix系统下发展起来的全屏编辑器,它的前生就是大名鼎鼎的VI,当然现在也有windows版本。
1,安装MinGW编译器
官方网站:www.mingw.org
因为MinGW的官方网站已经不再直接提供下载,所以大家可以根据官方网站上的提示从http://sourceforge.net/project/showfiles.php?group_id=2435或http://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 |