make工具,make使用教程,Makefile编写,备忘清单

make工具,make使用教程,Makefile编写,备忘清单

取目录函数(dir)

从文件名序列 中取出目录部分。目录部分是指最后一个反斜杠(/)之前的部分。如果没有反斜杠,那么返回 ./。

$(dir )

$(dir src/foo.c hacks)

#返回值是 src/ ./

取文件函数(notdir)

从文件名序列 中取出非目录部分。非目录部分是指最後一个反斜杠(/)之后的部分。

$(notdir )

$(notdir src/foo.c hacks)

# 返回值是 foo.c hacks

取后缀函数(suffix)

从文件名序列 中取出各个文件名的后缀

$(suffix )

$(suffix src/foo.c src-1.0/bar.c hacks)

# 返回值是 .c .c

取前缀函数(basename)

从文件名序列 中取出各个文件名的前缀部分。

$(basename )

$(basename src/foo.c src-1.0/bar.c hacks)

# 返回值是 src/foo src-1.0/bar hacks

加后缀函数(addsuffix)

把后缀 加到 中的每个单词后面

$(addsuffix ,)

$(addsuffix .c,foo bar)

# 返回值是 foo.c bar.c

加前缀函数(addprefix)

把前缀 加到 中的每个单词前面。

$(addprefix ,)

$(addprefix src/,foo bar)

# 返回值是 src/foo src/bar 。

连接函数(join)

中的单词对应地加到 的单词后面。

$(join ,)

$(join aaa bbb , 111 222 333)

# 返回值是 aaa111 bbb222 333 。

相关推荐

玖富万卡多少额度?一文讲清你的信用额度秘密!
office365ios版本

玖富万卡多少额度?一文讲清你的信用额度秘密!

📅 01-02 👁️ 799
飞猪订单可以保存多久?如何查看订单?
office365ios版本

飞猪订单可以保存多久?如何查看订单?

📅 01-19 👁️ 7283
淡水漁人碼頭煙火今最終場!達600秒「觀賞點、交通、直播」一覽
Apple iPhone 5S - 的手机规格型号
office365ios版本

Apple iPhone 5S - 的手机规格型号

📅 02-13 👁️ 3384
企业微信离职员工的打卡记录保存多久?
在线365bet盘口

企业微信离职员工的打卡记录保存多久?

📅 08-13 👁️ 9044
JDB 18W PD充电头使用体验(感应|说明书|电池)
office365ios版本

JDB 18W PD充电头使用体验(感应|说明书|电池)

📅 09-28 👁️ 6810
问一下怎么看自己玩这游戏多久了。不是角色
在线365bet盘口

问一下怎么看自己玩这游戏多久了。不是角色

📅 02-06 👁️ 6242
腋臭怎么体检
office365ios版本

腋臭怎么体检

📅 11-22 👁️ 6203
网易互娱有哪些游戏值得下载 经典的网易游戏有哪些2026