[問題] 請問makefile如何build subfolder

看板Linux作者 (我還存在耶)時間10年前 (2015/06/28 22:52), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
我目前只知道 底下這方法build sub folder 但是如果不知道sub folder的名稱和幾個subfolder 這樣要怎麼改阿 還有若是要把sub folder build出來的.o和執行檔 按造subfolder名稱 搬到新建一個output目錄 那該怎麼改阿 output folder A含有xxx.o和他的執行檔 B含有xxx.o和他的執行檔 C含有xxx.o和他的執行檔 ... ex. SUBDIRS = A B all: for i in $(SUBDIRS); do \ (cd $$i && make); \ done \ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.17.112 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1435503179.A.03F.html

06/28 22:54, , 1F
中間改成 make -C $i
06/28 22:54, 1F

06/29 07:54, , 2F
recursive make considered harmful
06/29 07:54, 2F
文章代碼(AID): #1La0fB0_ (Linux)
文章代碼(AID): #1La0fB0_ (Linux)