使用 .phony, 使用方法見下面描述或參考鏈結. 經過測試可行.---------
phony 目標可以有依賴關係。當乙個目錄中有多個程式,將其放在乙個makefile 中會更方便。因為預設目標是makefile 中的第乙個目標,通常將這個phony 目標叫做"all",其依賴檔案為各個程式:
all : prog1 prog2 prog3
.phony : all
prog1 : prog1.o utils.o
cc -o prog1 prog1.o utils.o
prog2 : prog2.o
cc -o prog2 prog2.o
prog3 : prog3.o sort.o utils.o
cc -o prog3 prog3.o sort.o utils.o
這樣,使用"make"將可以將三個程式都生成了。d
當乙個phony 目標是另乙個的依賴,其作用相當於子程式,例如:
.phony: cleanall cleanobj cleandiff
cleanall : cleanobj cleandiff
rm program
cleanobj :
rm *.o
cleandiff :
rm *.diff
在VC裡如何用Makefile檔案編譯?
原文 執行cmd.exe or command.com in win9x 進到vc bin目錄 執行vc vars32.bat 進到makefile 所在的目錄 nmake f makefile 以下內容為程式 libjpeg.lib libobjects rm libjpeg.lib lib ou...
在VC裡如何用Makefile檔案編譯
執行cmd.exe or command.com in win9x 進到vc bin目錄 執行vc vars32.bat 進到makefile 所在的目錄 nmake f makefile 以下內容為程式 libjpeg.lib libobjects rm libjpeg.lib lib out l...
如何用C 寫乙個類
其實寫乙個類很簡單,但是要寫乙個符合各方面要求的類,卻不是一件容易的事情。下面總結一下需要考慮的一些問題,先把暫時想到的方面記下來,以後想到新的在增加吧。類的生死和初始化 1.copy ctor和copy assignment是不是需要private 單例常用 或者是不是要用private繼承來阻止...