MinGW的安装 (可在windows 下 使用Linux 环境进行gcc编程)


如何安装MinGW

此文摘自: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程序。


2、安装MinGW

访问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的代理设置。


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 文档配套下载地址 :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

1MinGW

MinGW官网上说的是MinGW,acontractionof"MinimalistGNUforWindows",isaminimalistdevelopmentenvironmentfornativeMicrosoftWindowsapplications.说的简单点,MinGW是把GCC编译器和GNUBinutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件,可以用其开发出没有任何版权限制的Windows程序。

2、安装MinGW

访问MinGW的主页,下载最新的MinGW,我用的是mingw-get-inst-20120426(662.7kB)

csdn上可搜索到。


然后运行安装程序,选择"RepositoryCatalogues"时推荐选择"UsePre-packagedrepositorycatalogues",对于新手可以解决很多意想不到的问题。记住自己选定的安装路径,后面需要在环境变量里设置path,然后选择需要安装的编译器和环境我自己只选择了CCompilerC++CompilerFortranCompilerMSYSBasicSystemMinGWDeveloperToolKit然后安装程序会自动从网络上下载需要的包,直至安装完成。如果网络不好,下载软件包没有反应或者错误太多,可以考虑使用代理,MinGW会采用IE的代理设置。

3、安装后的配置

安装完成后,安装程序会提示是否要查看安装日志,最好打开指定的文件看一下,是否有软件包提示安装错误,若有,重复2中的步骤,直至全部软件包安装完成。对于MinGW的配置,可以先进入MinGWShell,使用"mingw-get--help"命令看下安装工具的说明,然后使用"mingw-getinstallmsys-groff""mingw-getinstallmsys-man"命令来安装man包,然后去http://www.kernel.org网站下载man手册,建议下载最新的版本,放置到D:\MinGW\msys\1.0\home\user目录下,其中"D:\MinGW"是我自己选择的MinGW安装目录,"user"当前登录windows的用户名。使用命令"tar-xzvfman-pages-X.XX(最新的版本号).tar.gz"解压缩该文件,你会在当前目录中发现多了一个文件夹"man-pages-X.XX",进入该文件夹"cd./man-pages-X.XX",运行命令"make",直至安装结束。可以用"manprintf"测试一下,man手册是否安装成功,具体可以进入"..\share\man"目录查看。

(man文件 下载地址 http://www.kernel.org/pub/linux/docs/man-pages/)

现在为gccg++配置环境变量,在我的电脑->属性->高级->环境变量中
include增加D:\MinGW\include
lib增加D:\MinGW\lib
PATH增加D:\MinGW\bin;D:\MinGW\msys\1.0\bin
Path增加D:\Vim\vim73/*MinGWShell中可以用命令"gvim"打开gVim*/

(vim 需自己额外下载安装 http://www.vim.org/download.php#pc 选择windows 下的)


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值