作者math120908 (小小郭)
看板b99902HW
标题[分享] MinGW && MSYS
时间Thu Jun 23 16:36:22 2011
感觉可能会用到就写了一篇文章跟大家分享一下MinGW跟MSYS...
如果你有以下困扰可以看一下这个文章~XD
* 觉得DevC++ 或者Code::Blocks的compiler太旧太烂吗?
* 觉得只能在工作站上用make或者gcc/g++/makefile很讨厌吗?
* 想在windows里的command line里用像linux shell好用的Basic tool吗?
那可以尝试装一下
MinGW跟
MSYS喔~~~
=简单介绍=
MinGW: Minimalist GNU for Windows
简单的来说就是把GNU的一些工具移植到Win32平台下的一个软体,
跟我们最有关系的就是GNU Compiler Collection(GCC)编译器啦~~~
反正简单来说就是在Windows下可以编译GCC的一个tool啦~~
MSYS: Mini System(?)
在Linux上面会有一些command,那些大部分都是GNU的Tool...
MSYS就是让我们在Windows下也可以执行这些tool。
当然这些都是mini的系统 所以要更强大的功能还是要用工作站啦~~~
这些Tool都只是为了方便而已这样@_@ 身为资工人还是应该用Unix(无误)!
=安装方式=
Step1: Download
http://sourceforge.net/projects/mingw/files/
-> Automated MinGW Installer
-> mingw-get-inst
-> 选择想要的版本
-> 下载mingw-get-inst-20xxOOXX.exe
Step2: Installation
执行档案
-> Next
-> Next
-> 选择
Download latest repository catalogues
-> Accept License
-> 选择要存的地方
-> 选择要不要在Start Menu Folder建shortcut
-> 选择要装的Package
一般是选择
C/C++ compiler
MSYS Basic System
-> Next到底~~ 然後就会装完了( ̄▽ ̄#)﹏﹏
Step3: Environment Setting
在系统环境变数那边加个PATH
里面value是
刚才安装的MinGW资料夹下的bin
跟
刚才安装的MinGW资料夹里的msys/1.0/bin
(例如如果刚才是装在
C:\MinGW下就是会设成
C:\MinGW\bin;C:\MinGW\msys\1.0\bin)
其中参数用分号隔开~不能有空白喔:p~
Step4: Test!!
打开Command Line
打一些linux shell的指令测试看看可不可以吧~~
(例如:ls/gcc/g++/ls --color=auto/rm/grep/...)
可以执行就成功了!!
不能执行呢...先检查一下上面有没有漏做吧 不然就再问我XD"
--
先这样吧...
是说其实我跟这个也不是很熟啦...
可以看看官方说明文件这样XD
总之大家加油XD"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.139
※ 编辑: math120908 来自: 140.112.30.139 (06/23 16:49)
1F:推 skyly:推~ 06/23 17:09
2F:推 monkey020626:未看先推 06/23 17:55
3F:推 q22554647:推!! 06/23 20:06
4F:推 bill8124:推! 但灰底白字不好读 06/23 21:40
5F:推 didiwu:推!!!水喔!!有wget~XDD 06/23 22:11
6F:推 jessica1338:成功! 06/24 23:35
7F:推 JT0109:推! 最近工作站真的超不稳 06/25 10:52