MSYS是一套類似cygwin在windows建構出unix-like的shell
並擁有一些常見的GNU utilities可以使用,也可以利用mingw的一些程式

為什麼我會需要裝MSYS咧?
因為我要用mingw build systemC
可是...做了一些patch之後,發現mingw沒有sh,那我要怎麼跑configure阿 Orz

到這邊下載MSYS吧
http://www.mingw.org/wiki/msys

首先安裝好mingw,可參閱http://koukaipan.pixnet.net/blog/post/4716500
不過,目前mingw已經有5.1.4了

再來安裝MSYS,下一步下一步下一步之後,會跳出一個命令列視窗
問你要不要進行post install,鍵入y,
問你有沒有安裝mingw,當然有,鍵入y,
位置填入你mingw安裝位置,記住,這邊路徑目錄的斜線是正斜線,不曉得的可以參考他的範例,
應該是要填入c:/mingw
接著跑完一小段訊息,看到pause按enter就結束安裝了。

在程式集應該有捷徑已經建好了,執行之後會有一個命令列視窗,
鍵入gcc -v,確定已經安裝完畢

雖然官方建議mingw, MSYS不需要放同一個目錄,可我還是把他們都丟在一塊了,
這部份就看客官您的意見吧:P

創作者介紹

koukai的Blog

koukaipan 發表在 痞客邦 PIXNET 留言(3) 人氣()


留言列表 (3)

發表留言
  • fcsufcsu
  • 安裝MinGW-5.1.6沒看到這個選項呢? 怎麼回事...
  • 你是指那個選項呢?

    koukaipan 於 2010/02/09 10:43 回覆

  • stereoMatching
  • 版主好,我最近也想學學systemC
    我的OS : windows xp sp3
    compiler : tdm-gcc-4.5.1
    systemC版本 : systemc-2.2.0

    上網找了好久,都找不到如何在tdm-gcc-4.5.1底下安裝systemC-2.2.0的方法
    可否請版主分享一下詳細的流程?
    感激不盡
  • 哈囉~你的問題出現在哪呢?
    基本上下./configure時,可以指定要用什麼compiler
    這部份可以參考看看 ./configre --help,通常是CC=xxx的變數設定

    我沒用過tdm-gcc,如果他的執行檔是叫tdm-gcc的話,
    那可能初始化時要下./configure CC=tdm-gcc
    或是make時要下CC=tdm-gcc make
    抑或是修改Makefile中CC變數的設定
    我想這三個方法應該都可以試試看

    阿,如果說tdm-gcc的執行檔就叫gcc的話,應該就不需要進行上述的更動了

    至於詳細的方法可以參考鳥哥教學裡頭的tarball軟體安裝方式

    good luck!

    koukaipan 於 2011/01/25 15:05 回覆

  • stereoMatching
  • 先謝謝版主的回覆
    我的問題出在我完全不知道指令要怎麼下
    之前的openCV2.2和QT4能成功安裝是因為網路上不難找到instruction
    可是systemC在這方面的資料卻很少

    我會先去參考鳥哥教學裡頭的tarball軟體安裝方式
    如果安裝的過程中出現了問題
    我再回頭請教
找更多相關文章與討論