[問題] Makefile 問題

看板LinuxDev作者 (nothing)時間14年前 (2011/06/17 17:05), 編輯推噓1(105)
留言6則, 3人參與, 最新討論串1/1
請問在Makefile裡,要怎麼把一個字串的檔名和路徑分離出來 for example, TEXT = abc/def/test.c 要如何分別取得 abc/def 和 test.c 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.72.203.7

06/17 19:46, , 1F
參考bash的basename和dirname
06/17 19:46, 1F

06/19 01:24, , 2F
$(dir abc/def/test.c) -> abc/def/
06/19 01:24, 2F

06/19 01:25, , 3F
$(notdir abc/def/test.c) -> test.c
06/19 01:25, 3F


06/19 01:26, , 5F
#File-Name-Functions
06/19 01:26, 5F

06/22 16:30, , 6F
謝謝兩位的解答,我原本用dirname,看來$(dir ...)更適合
06/22 16:30, 6F
文章代碼(AID): #1D-nZ12V (LinuxDev)
文章代碼(AID): #1D-nZ12V (LinuxDev)