將函式的prototype的宣告以及一些constant的定義寫在另一個header檔是程式常用的技巧。自行定義的header必須以雙引號include進來,如:
#include "selfdefined.h"
至於如何編譯多個source code,以下以GNU C compiler gcc作說明:
假設有以下檔案:main.c selfdefined.c selfdefined.h
# gcc -c main.c selfdefined.c
會產生兩個object file
# gcc -o main main.o selfdefined.o
連結兩個object file產生main的執行檔
如果後來main.c做了更改,我們只須重新編譯main.c即可
# gcc -o main main.c selfdefined.o
2008年1月7日 星期一
編譯多個source code
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言