GNU make:模式规则中的变量
模式规则和静态模式规则中如何扩展变量?使用全局变量值来匹配模式,但配方可以使用目标特定和模式特定的变量值。我做对了吗?
谢谢。
How variables are expanded in pattern rules and static pattern rules? Patterns are matched using global variable values, but recipes can use target specific and pattern specific variable values. Did I get it right?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为手册对此非常清楚;至少对于特定于目标的变量,但根据我的理解,它对于特定于模式的变量是相同的。它指出(针对特定目标的变量值):
因此它们不在模式中使用,而仅在配方中使用。
I think the manual is quite clear on this; at least for target-specific variables, but the way I understand it, it works the same for pattern-specific variables. It states (on target-specific variable values):
So they are not used in the patterns, but only in the recipes.