目標檔:依存檔;命令
xyz: xyz.c header.h; cc -O -o xyz xyz.c
xyz: xyz.c header.h <tab> cc -O -o xyz xyz.c
表示 xyz 和 xyz.c、header.h 兩檔案間存在依存關係,如果其中一個檔案有變更,則必須使用最後面的命令重新編譯。
執行 make clean 的時候:
clean: rm *.o
by Tetralet
原始網頁:http://tetralet.luna.com.tw/index.php?op=ViewArticle&articleId=185
http://gaim.myweb.hinet.net/build.html