makefile 的语法(9):函 file foreach call value origin flavor eval shell let error warning info

(57) 之前学了处理文本的函数,处理文件名的函数,现在学习读取文件的函数 file

在这里插入图片描述

(58)可以对文本中每一项进行函数处理的 foreach

在这里插入图片描述

(59) 接着学习调用自定义函数的 call ,在自定义函数中,用 $(1) $(2) 表示其被传入的参数:

在这里插入图片描述

++ 再给出复杂一些,有两个参数的例子:

在这里插入图片描述

(60)再来学习一个函数 value:

在这里插入图片描述

++

在这里插入图片描述

(61) 接着学习函数 origin ,查看变量的定义的来源

在这里插入图片描述

(62) 接着学习 flavor 函数,查看变量的赋值方式

在这里插入图片描述

(63) 接着学习函数 eval , 用以把文本作为规则被 make 编译

在这里插入图片描述

(64) 接着学习新的函数,这是个函数 shell ,用以让 make 执行 shell 命令

在这里插入图片描述

有点类似于 之前学过的运行赋值 !=

(65) 学习新的函数 let ,从文本中拆分字符串,并处理每一个字符串 。与 foreach 不同, let 会合并字符串,但 foreach 会准确的处理文本中的每一个字符串:

在这里插入图片描述

(66) 接下来介绍几个信息提示函数 , error warning info

在这里插入图片描述

(67)

谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值