我们可以使用相对路径在 GNU Makefile 中包含另一个 Makefile 吗?

发布于 2024-08-03 01:07:07 字数 280 浏览 3 评论 0原文

我有一个 Makefile 位于:

project/all_app/myapp/src/Makefile

我也有一个主 Depend.mk 位于

project/Depend.mk

Can I include the main Makefile by using therelative path?

include ../../../../Depend.mk

I have a Makefile in:

project/all_app/myapp/src/Makefile

I also have a master Depend.mk in

project/Depend.mk

Can I include the main Makefile by using the relative path?

include ../../../../Depend.mk

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

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

发布评论

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

评论(2

薄情伤 2024-08-10 01:07:07

请注意,make 的 include 是从 pwd 开始的,而不是 Makefile 的路径。 (所以 make -f 可能会导致问题)

Be warned that make's include starts at pwd, not the path to the Makefile. (so make -f will probably cause problems)

梦境 2024-08-10 01:07:07

make 中包含的规则有点复杂 - 请参阅 GNU make 手册的这一部分。但是,是的 - 你可以按照你的要求去做。

The rules for include in make are a little bit complex - see this section of the GNU make manual. But yes - you can do what you asked.

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