此文摘自:http://zhan.renren.com/lichedugid=3602888498035165402&from=PubNewFeed&ref=hotnewsfeed&sfet=3731&fin=28&fid=20892333746&ff_id=&platform=0&expose_time=1356701624
中间存在不清楚的地方,我自己又做了些补充,方便 初学者手把手的实现。 我自己已经安装下了,有问题可留言。
1、MinGW
MinGW官网上说的是:MinGW, a contraction of "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications.说的简单点,MinGW是把GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件,可以用其开发出没有任何版权限制的Windows程序。
访问MinGW的主页,下载最新的MinGW,我用的是mingw-get-inst-20120426(662.7 kB)
(本人使用的 下载地址:http://download.csdn.net/detail/youxin2012/4940666)
然后运行安装程序,选择"Repository Catalogues"时推荐选择"Use Pre-packaged repository catalogues",对于新手可以解决很多意想不到的问题。记住自己选定的安装路径,后面需要在环境变量里设置path,然后选择需要安装的编译器和 环境我自己只选择了C Compiler 、C++ Compiler 、Fortran Compiler 、 MSYS Basic System 、 MinGW Developer ToolKit。然后安装程序会自动从网络上下载需要的包,直至安装完成。如果网络不好,下载软件包没有反应或者错误太多,可以考虑使用代理,MinGW会采用IE的代理设置。
安装完成后,安装程序会提示是否要查看安装日志,最好打开指定的文件看一下,是否有软件包提示安装错误,若有,重复2中的步骤,直至全部软件包安装 完成。对于MinGW的配置,可以先进入MinGW Shell,使用"mingw-get --help"命令看下安装工具的说明,然后使用"mingw-get install msys-groff" 和"mingw-get install msys-man"命令来安装man包,然后去 http://www.kernel.org网站下载man手册,建议下载最新的版本,放置到D:\MinGW\msys\1.0\home\user目录下,其中"D:\MinGW"是我自己选择的 MinGW安装目录,"user"当前登录windows的用户名。使用命令"tar -xzvf man-pages-X.XX(最新的版本号).tar.gz"解压缩该文件, (man 文档配套下载地址 :http://download.csdn.net/detail/youxin2012/4940658)
你会在当前目录中发现多了一个文件夹"man-pages-X.XX",进入该文件夹"cd ./man-pages-X.XX",运行命令"make",直至安装结束。可以用"man printf"测试一下,man手册是否安装成功,具体可以进入"..\share\man"目录查看。
现在为gcc和g++配置环境变量,在 我的电脑->属性->高级->环境变量 中 在“系统环境” 中 点击" 新建" 完成
include 增加D:\MinGW\include
lib 增加D:\MinGW\lib
PATH 增加D:\MinGW\bin;D:\MinGW\msys\1.0\bin
Path 增加D:\Vim\vim73 /*在MinGW Shell中可以用命令"gvim"打开gVim*/
gvim 需自己下载安装,下载地址 http://download.csdn.net/detail/youxin2012/4940649
1、MinGW
MinGW官网上说的是:MinGW, a contraction of "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications.说的简单点,MinGW是把GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件,可以用其开发出没有任何版权限制的Windows程序。
2、安装MinGW
访问MinGW的主页,下载最新的MinGW,我用的是mingw-get-inst-20120426(662.7 kB)
csdn上可搜索到。
然后运行安装程序,选择"Repository Catalogues"时推荐选择"Use Pre-packaged repository catalogues",对于新手可以解决很多意想不到的问题。记住自己选定的安装路径,后面需要在环境变量里设置path,然后选择需要安装的编译器和环境我自己只选择了C Compiler 、C++ Compiler 、Fortran Compiler 、 MSYS Basic System 、 MinGW Developer ToolKit。然后安装程序会自动从网络上下载需要的包,直至安装完成。如果网络不好,下载软件包没有反应或者错误太多,可以考虑使用代理,MinGW会采用IE的代理设置。
3、安装后的配置
安装完成后,安装程序会提示是否要查看安装日志,最好打开指定的文件看一下,是否有软件包提示安装错误,若有,重复2中的步骤,直至全部软件包安装 完成。对于MinGW的配置,可以先进入MinGW Shell,使用"mingw-get --help"命令看下安装工具的说明,然后使用"mingw-get install msys-groff" 和"mingw-get install msys-man"命令来安装man包,然后去 http://www.kernel.org网站下载man手册,建议下载最新的版本,放置到D:\MinGW\msys\1.0\home\user目录下,其中"D:\MinGW"是我自己选择的 MinGW安装目录,"user"当前登录windows的用户名。使用命令"tar -xzvf man-pages-X.XX(最新的版本号).tar.gz"解压缩该文件,你会在当前目录中发现多了一个文件夹"man-pages-X.XX",进入该文件夹"cd ./man-pages-X.XX",运行命令"make",直至安装结束。可以用"man printf"测试一下,man手册是否安装成功,具体可以进入"..\share\man"目录查看。
(man文件 下载地址 http://www.kernel.org/pub/linux/docs/man-pages/)
现在为gcc和g++配置环境变量,在 我的电脑->属性->高级->环境变量 中
include 增加D:\MinGW\include
lib 增加D:\MinGW\lib
PATH 增加D:\MinGW\bin;D:\MinGW\msys\1.0\bin
Path 增加D:\Vim\vim73 /*在MinGW Shell中可以用命令"gvim"打开gVim*/
(vim 需自己额外下载安装 http://www.vim.org/download.php#pc 选择windows 下的)