makefile 編譯指定目錄


makefile 編譯指定目錄

 1 sub1=test1
 2 sub2=test2
 3 subs = sub1 sub2
 4 SUBDIRS =$(foreach i, $(subs), $($(i)))  
 5 .PHONY:default all clean $(SUBDIRS) $(subs)
 6 default:all
 7 
 8 all clean:
 9     make $(SUBDIRS) TARGET=$@
10 $(SUBDIRS):
11     make -C $@ $(TARGET)
12 $(subs):
13     make  $($@) 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM