makefile中的flavor()函数

博客介绍了$(flavor var)函数,其输入为变量名,无需括号与$。输出根据输入变量种类分三种情况:变量在makefile及其include中都没有,输出'undefined';有且用于循环,输出'recursive';有但非循环变量,输出'simple'。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

$ (flavor var)函数
这一函数的输入为某一变量名,注意此时的变量名不需要括号与$。
这一函数的输出根据输入变量种类的不同分为以下三种情况:
1.当输入变量在makefile及其include中都没有时,函数输出为’undefined’字符串
2.当输入变量在makefile及其include中有,且是用于了循环的变量时,输出’recursive’
3.当输入变量在makefile及其include中有且不是循环变量时,函数输出为’simple’
以上。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

考琪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值