我有這個目錄結構。自動生成目標來源列表製作文件
app/
src
include
lib/
src
maincode/
main.cc
Makefile
我想從makefile中的源列表生成自動目標。所以我不必爲每個文件寫規則。
例
source=\
../src/a.cpp
../src/ab.cpp
../lib/src/b.cpp
我想寫規則像
%.o:%.cpp
,這樣我就不必重複規則爲每個文件。 我怎麼能做到這一點?
我使用這種類型 的SourceFile = \ \t $(SRC_DIR)/vinit.cc \ \t $(SRC_DIR)/vout.cc \ OBJECTS = $(的資源文件:%CC =%。 o)\t 但它不能正常工作 – 2011-03-04 14:48:14
你可以發佈你正在得到的錯誤? – Sagar 2011-03-04 14:51:00
我沒有收到任何錯誤。 但目標沒有被調用 %.o:%.cc @echo「here」 它沒有被調用 – 2011-03-04 17:19:06