zoukankan      html  css  js  c++  java
  • 安装MinGW

    1 什么是MinGW 

          MinGW的官网 http://www.mingw.org/,官网对MinGW的说明是:MinGW, a contraction of "Minimalist GNU for Windows", is a minimalist development environment for native Microsoft Windows applications.维基百科上MinGW的页面 http://zh.wikipedia.org/wiki/Mingw。简单的说,MinGW是将GCC编译器和GNU Binutils移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件,可以用其开发出没有任何版权限制的Windows程序。当然也可以不用安装Unix/Linux系统,即可以学习GCC/G++/GDB/Vim等一系列声名远扬的开源程序,正是出于这个目的,才在笔记本上装了一个MinGW,现将安装过程记录下来。

    2 MinGW的下载安装
          访问MinGW的主页,左侧导航栏有下载的链接,http://sourceforge.net/projects/mingw/files/MinGW/ ,下载MinGW的GUI安装工具,目前的最新版本是mingw-get-inst-20120426.exe (662.7 kB) 。
          运行安装程序,选择"Repository Catalogues"时推荐选择"Use Pre-packaged repository catalogues",对于新手可以解决很多意想不到的问题。记住自己选定的安装路径,后面需要在环境变量里设置path,然后选择需要安装的编译器和环境,我自己只选择了C Compiler & C++ 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/pub/linux/docs/man-pages/ 下载man手册,当前的最新版本是man-pages-3.43.tar.gz,放置到D:\MinGW\msys\1.0\home\user目录下,其中"D:\MinGW"是我自己选择的MinGW安装目录,"user"当前登录windows的用户名。使用命令"tar -xzvf man-pages-3.43.tar.gz"解压缩该文件,你会在当前目录中发现多了一个文件夹"man-pages-3.43",进入该文件夹"cd ./man-pages-3.43",运行命令"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*/

    4 我自己的一点配置

          卸载MinGW自带的vim,改用我自己安装的gVim,"mingw-get remove vim"

          安装mintty,"mingw-get install mintty"

          在MinGW Shell图标点属性,将快捷方式页面中的目标"D:\MinGW\msys\1.0\msys.bat"改成"D:\MinGW\msys\1.0\msys.bat -mintty",这样再打开MinGW Shell就会默认使用mintty。

    via: http://www.cnblogs.com/zhaomzs/archive/2012/10/27/2742279.html

  • 相关阅读:
    发现对各类项目有用的不同JavaScript的Web UI
    PowerDesigner 15.1 安装步骤详细图解及破解
    数据库设计工具PowerDesigner基础普及
    Vistual Studio 2010(VS2010)安装 MVC3.0具体方法
    pb的网络资源【转】
    powerbuider11 C/S 转换为B/S
    转:将可执行文件注册成系统windows服务
    WCF绑定类型选择(转)
    (转)找增强方法总结
    ALV简单模板1
  • 原文地址:https://www.cnblogs.com/cloud2rain/p/3031479.html
Copyright © 2011-2022 走看看