1、使用 Make File編譯-連結:
Prompt> make –f <makefile >?
2、Make File 規則 (與Turbo C++同)
(i) 擴展名:*.mak
(ii) 文本
(iii) 格式,例如:
one : one.o two.o
three.o four.o
(執行one依賴于one.o,two,o,three.o,four.o)
cc -o one one.o two.o three.o four.o (只要有一個依賴項被更新,就執行)
one.o :
one.c
(目標文件one.o依賴于one.c)
cc -c
one.c
(只要依賴項更新,就執行)
two.o :
two.c
(目標文件two.o依賴于two.c)
cc -c
two.c
(只要依賴項更新,就執行)
three.o :
three.c
(目標文件three.o依賴于three.c)
cc -c
three.c
(只要依賴項更新,就執行)
four.o :
four.c
(目標文件four.o依賴于four.c)
cc -c
four.c
(只要依賴項更新,就執行)