Make:函数中特定于目标的变量分配

0az

是否可以在$(call ...)先决条件列表中进行以下一项操作

  1. 将参数分配给(私有/非继承)变量。
  2. 将参数添加到目标列表。

也就是说,以下代码应将字符串分配给value变量$(var),同时将其添加value为target的前提条件foo

foo: $(call assign-value-to-var,value)
    # Do stuff
马特

是的,为什么不呢?

assign-value-to-var=$(eval foo: private var:=$1)$1

foo: $(call assign-value-to-var,value)
    # Do stuff

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在特定于目标的变量中使用目标名称

如何在GNU make中将目标“私有”仅供内部使用?或者:如何最好地实施特定于目标的变量值?

特定于目标的变量是有条件地设置变量的合适工具吗?

“全局” makefile变量是否不同于特定于目标的变量?

如何在使用并行执行的同时使用特定于目标的变量值并调用其他规则?

如何将 shell 命令的输出分配给所有 make 目标的 Makefile 变量?

特定目标的Makefile环境变量

是否有特定于目标变量的非传递版本?

如何创建函数以生成make中目标的先决条件列表

来自CodeIgniter控制器的特定于目标的引导程序选项卡

其他目标不会更新基本目标的目标特定变量

在Makefile目标中的命令内分配变量

函数调用中的变量分配

Google App Engine Java中的特定于环境的变量

Popen中的目标C函数变量

代码具有特定于函数的变量,这些变量会在范围之外更改值

是否可以在make目标的if语句中将变量与多个值进行比较?

Swift:从两个变量名称中引用特定于变量的变量

如何将变量分配给python中的特定函数输出?

在执行目标C中的代码之前,等待分配变量

以动态类为目标的 Sass 函数

Flutter Provider:特定目标的notifyListeners()

在函数中为其分配变量

C中函数和变量的内存分配

函数链中的javascript变量分配

在javascript函数中记录输出或分配的变量

为项目子目录中跨目标的依赖关系创建make规则

将@objc 函数作为 init 中的参数传递以用作 UIControl 目标的操作

在Inno Setup中检查是否存在指向特定目标的快捷方式