示例2--makefile中出现同名命令
注意事项
示例3--使用include关键世液字时,出现同名命令
makefile文件与1.mk文搜简物件位于同一个目录下
makefile
1.mk
func.c
main.c
makefile
makefile等价于下面的文件
从以上makefile执行结果可以看到,CC、RM、以及%.o : %.c 调用的 @ $^,都是make中默认的隐式规则。
通过使用$(.VARIABLES)可以查看make中所有预定义的变量
示例5--获取makefile中的预定义变量咐瞎
示例6--改变预定义变量将改变隐式规则的行为
查看make的隐式规则
单凭mk无法判断是什么格式的,一般软件开发中mk是makfile文件,是指定make时的一些参枣蔽数的。至于你说的是什么,还要看文凳晌州件的具体内容才能知道。你可以试着用文本编辑软件打开看看,windows下用记事本,linux下用vi。谨橘如果显示正常就是普通的文本格式。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)