close

必要配備
MinGW (Minimalist GNU for Windows)
(取得來源:http://www.mingw.org/)
可在windows上執行的GNU工具
包含POSIX/BourneShell的介面、gcc、g++等
讓習慣unix-like的使用者也能在windows中使用
遵循自由軟體的精神,It's free,但在使用上須符合GPL規範

Ultraedit
(取得來源:秘密)
強大的文件編輯工具,可編輯各種型式的檔案
包括hex檔、html、c、java……
這個其實不用太多介紹…應該蠻多程式設計人員都用過
而且這不似其他的IDE工具,會加些有的沒有的
程式完全是要純手工打造的

不過像是UE這種工具,對於我這種已經有點習慣IDE工具的懶人來說
顯得似乎有點麻煩,而且UE當初設計並不完全針某種特定語言,算是
泛用型的,所以在對特定語言的整合度也比較差。

而今天就是要來加上一點整合的功能,讓我們可以自動COMPILE C檔案。

1.安裝MinGW
首先就是要先安裝MinGW,主要是為了裡面的gcc,至於他的shell也是可以使用
操作和linux一模一樣,應該不會太陌生才對
安裝完成後,確認一下,在系統內容->進階->環境變數中
Path中是否有 c:MinGWbin的路徑
(正常來說安裝完MinGW後,安裝程式會自動加入)

2.測試一下gcc

開始->執行->鍵入"cmd" 開啟cmd視窗
鍵入 gcc
安裝無誤的說應該會顯示 gcc:no input files
如果沒有,有可能是路徑錯誤,看一下環境變數是否有錯。

3.設定ultraedit自動compile功能
在 Advanced->tools configuration中

Command Line
    輸入gcc.exe所在的路徑
    後面的參數 %N%E -o %N
    %N 代表現正在編輯的檔案名稱
    %E 代表現正在編輯的檔案副檔名
    -o 是gcc的參數,表示gcc輸出名稱(即編譯完後exe檔的名稱),我們以%N來做為輸出名稱
    方便日後執行
    (關於gcc 的參數有很多,詳見gcc document)

Working Directory:
    表示現正工作的目錄,我們以%P來代表,會自動儲存檔案在現正工作的目錄之中

Menu Item Name:
    給這項工作一個名字,就叫它 "Compile-C"

為了方便我們看到輸出結果選取下方的
Output to List Box (會將結果顯示在下方)
Show Dos Box (可選可不選,會跳出一個dos視窗)
Capture Output

輸入完畢後,按下右邊的Insert新增這項功能進去,若是日後要修改則是按Replace

(若有不清楚的地方,可查看下方的Help,獲取說明文件)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 hohoac 的頭像
    hohoac

    生活嘛

    hohoac 發表在 痞客邦 留言(0) 人氣()