[分享] MinGW && MSYS

看板b99902HW作者 (小小郭)時間13年前 (2011/06/23 16:36), 編輯推噓7(700)
留言7則, 7人參與, 最新討論串1/1
感覺可能會用到就寫了一篇文章跟大家分享一下MinGW跟MSYS... 如果你有以下困擾可以看一下這個文章~XD * 覺得DevC++ 或者Code::Blocks的compiler太舊太爛嗎? * 覺得只能在工作站上用make或者gcc/g++/makefile很討厭嗎? * 想在windows裡的command line裡用像linux shell好用的Basic tool嗎? 那可以嘗試裝一下MinGWMSYS喔~~~ =簡單介紹= 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)

06/23 17:09, , 1F
推~
06/23 17:09, 1F

06/23 17:55, , 2F
未看先推
06/23 17:55, 2F

06/23 20:06, , 3F
推!!
06/23 20:06, 3F

06/23 21:40, , 4F
推! 但灰底白字不好讀
06/23 21:40, 4F

06/23 22:11, , 5F
推!!!水喔!!有wget~XDD
06/23 22:11, 5F

06/24 23:35, , 6F
成功!
06/24 23:35, 6F

06/25 10:52, , 7F
推! 最近工作站真的超不穩
06/25 10:52, 7F
文章代碼(AID): #1E0li9Sa (b99902HW)