[閒聊] 我好像有點懂 Makefile 了

看板Marginalman作者 (狂死香的聖十字刀)時間2月前 (2025/09/08 17:47), 2月前編輯推噓3(309)
留言12則, 7人參與, 2月前最新討論串1/4 (看更多)
感覺自己(透過AI)每天都在進步 $(Task1) : $(Task2) | $(Task3) 其實 $(Task2) 不一定需要有規則 就不一定需要定義 $(Task2): xxxxx xxxxx xxxxx 你只要這個 $(Task2) 是個腳本或是對應的執行檔 Makefile 就會自動去跑這個檔案 至於 | 後面的 $(Task3) 好像是通常用在資料夾 只會判斷說有沒有這個 $(Task3) 不會看時間戳的樣子 這還不是很熟之後再研究 然後還有一個就是 := 直接指定 後面好像不能狗 = 好像可以添加很多內容 ?= 會看你有沒有定義過 定義過就忽略 晚點估計再研究一下 include 還有相對路徑 怎麼編譯弄一弄就有一堆 $(CURDIR) 和一些東東可以直接用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.91.73 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1757324843.A.EF0.html

09/08 17:48, 2月前 , 1F
你為啥在邊版發工作筆記…
09/08 17:48, 1F

09/08 17:49, 2月前 , 2F
瓦屌可以大談makelove嗎
09/08 17:49, 2F

09/08 17:49, 2月前 , 3F
搞不好有人也在看 Makefile 這也不算工作筆記 算心得分享
09/08 17:49, 3F

09/08 17:49, 2月前 , 4F
不行
09/08 17:49, 4F

09/08 17:50, 2月前 , 5F
好好笑 我一開始看成makelife
09/08 17:50, 5F

09/08 17:50, 2月前 , 6F
想說你的生活就是打code 也是很精彩
09/08 17:50, 6F
$@:目標檔名(target) $<:第一個相依檔(prerequisite) $^:所有相依檔(去重複) $?:比目標新的相依檔 $*:不含副檔名的目標名稱(pattern rule 用) 還有這些東西 好屌喔 ... ※ 編輯: Wardyal (60.248.91.73 臺灣), 09/08/2025 17:51:47

09/08 17:52, 2月前 , 7F
瓦屌 你快變成社畜了
09/08 17:52, 7F

09/08 17:56, 2月前 , 8F
90%用不到或不用自己寫==
09/08 17:56, 8F

09/08 17:57, 2月前 , 9F
被我偷學走 你失業了
09/08 17:57, 9F

09/08 17:59, 2月前 , 10F
要自己寫我才看的 我要把我的東西 build in 在改
09/08 17:59, 10F

09/08 17:59, 2月前 , 11F
都用相對路徑很醜
09/08 17:59, 11F

09/08 18:06, 2月前 , 12F
大師
09/08 18:06, 12F
文章代碼(AID): #1elgOhxm (Marginalman)
文章代碼(AID): #1elgOhxm (Marginalman)