GNU make:模式规则中的变量

发布于 2024-11-04 03:45:59 字数 78 浏览 0 评论 0原文

模式规则和静态模式规则中如何扩展变量?使用全局变量值来匹配模式,但配方可以使用目标特定和模式特定的变量值。我做对了吗?

谢谢。

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

愚人国度 2024-11-11 03:45:59

我认为手册对此非常清楚;至少对于特定于目标的变量,但根据我的理解,它对于特定于模式的变量是相同的。它指出(针对特定目标的变量值):

这些值仅在目标配方的上下文中可用

因此它们不在模式中使用,而仅在配方中使用。

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):

these values are only available within the context of a target's recipe

So they are not used in the patterns, but only in the recipes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文