makefile 中自动化变量一览表

本文源自《跟我一起写makefile》,介绍了makefile中的规则语法,包括目标集合、依赖目标集合和模式,如%.c匹配所有.c后缀的文件。
摘要由CSDN通过智能技术生成

数据摘自陈皓的 跟我一起写makefile

先讲下说明中用到的术语:

规则语法如下,

<targets ...> : <prerequisites ...>

[tab] <commands>

1、目标集合,就是targets

2、依赖目标集合,就是prerequisites

3、模式,就是pattern,eg: %.c ,标明所有以.c 为后缀的文件

自动变量 说明
$@
规则中的目标集合,使用的时候是一个一个的从集合中取元素的。
a b : a.c b.c
echo ($@).o
结果: a.o b.o
$%  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值