gpt4 book ai didi

makefile - make - 指定要从命令行制作的目标名称

转载 作者:行者123 更新时间:2023-12-04 06:59:27 25 4
gpt4 key购买 nike

我正在查看 C makefile,我有一个问题。

我知道'make a'将使目标a,它应该在makefile中定义。

我想知道是否可以将目标名称本身作为 make 的参数提供。

即这就是我想要做的:

$(target_name) 是提供给命令“make”的名称。例如,'make foo'。

在 makefile 中,
$(target_name) = 依赖项
命令

我不确定这是否可行……在 make 手册中也找不到任何内容。

如果有人能帮我解决这个问题,那就太棒了。

谢谢,

最佳答案

您要问的一切都是 make 默认情况下所做的 - 无需在 makefile 中编写任何特殊代码来执行此操作。您似乎对 make 感到很困惑(例如,它不是特别与 C 相关)。最好的指南是 GNU Make Manual ,这不仅是一本手册,而且是一个很好的教程。

关于makefile - make - 指定要从命令行制作的目标名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2105032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com