急问:makefile中几个标示的意思

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
NOID
帖子: 3
注册时间: 2013-10-23 21:52

急问:makefile中几个标示的意思

#1

帖子 NOID » 2013-10-24 21:07

在makefile中$<,$@,$*表示什么意思啊
头像
icelee123
帖子: 811
注册时间: 2011-07-16 19:48
系统: Arch

Re: 急问:makefile中几个标示的意思

#2

帖子 icelee123 » 2013-10-24 23:03

这个自己一搜不就有了么。。。有工夫问不如自己动手

来自 X9 上的 Tapatalk
其实我是菜鸟、、、
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 急问:makefile中几个标示的意思

#3

帖子 eexpress » 2013-10-25 11:41

$@ 扩展成当前规则的目的文件名, $< 扩展成依靠列表中的第 一个依靠文件,而 $^ 扩展成整个依靠的列表(除掉了里面所有重 复的文件名)。
● 鸣学
回复