不知道為什麼, 高手們好像都使用 UltraEdit 與 MSYS 寫程式?
他們使用 UltraEdit 寫程式碼, 用 MSYS 來編譯他們的專案, 其中 MSYS 主要是提供他們 make 指令, 進行建立專案的工作.
雖然我不是高手, 但是介紹一下 MSYS 與下載安裝方式, 也無妨.
我呢 ... 使用 Makefile 進行跨語言專案的編譯, 因為我要先編譯 C++ 的 DirectShow 核心, 接著編譯 C 語言寫的網路連線程式, 最後再用 Java 建立整個專案. 其中還包含中間檔的處理過程.
這些動作用 Makefile 來處理比較方便.
MSYS 提供了一個 Bourne Shell 命令列環境給 Windows 使用者, 讓他能夠執行標準的 POSIX script 指令並且提供最重要的 make 功能, 使得你也可以使用 unix 下常見的 make 指令功能, 進行編譯工作.
許多 Opensource 專案, 都需要使用 make 方式, 編譯他們的程式, 尤其是這些專案原來就是在 unix 環境下發展而移植到 Windows 下的情況.
所以你可以在 MSYS 的 bourne shell 下達 ls 指令, 列出 C:\ 下的所有檔案.
如果你也想用 Makefile , 歡迎加入[模擬]高手的行列吧 ^_^
常見的下載方式如下:
Minimal GNU for Windows -- MinGW (home)
Minimal SYStem -- MSYS (home) (download) :
其實下載這個就已經包含了 MinGW, 所以不用下載 MinGW.
常用的指令:
Paste: Shift + 滑鼠左鍵
Copy: Ctrl + C
沒有留言:
張貼留言