$ $ $(word 2,$^) (请注意,> 会覆盖,至少在我所知道-6ren">
gpt4 book ai didi

makefile - 如何从目标的依赖项列表中获取特定的依赖项

转载 作者:行者123 更新时间:2023-12-02 19:39:00 26 4
gpt4 key购买 nike

假设我在 Makefile 中有以下规则:

%.foo: %.bar %.spam %.bot
<tab> echo "hello1" > $<

如何将“hello2”回显到第二个依赖项(但不是 .bot 文件),即 .spam 文件?谢谢

最佳答案

%.foo: %.bar %.spam %.bot
echo "hello1" > $<
echo hello2 > $(word 2,$^)

(请注意,> 会覆盖,至少在我所知道的 shell 中是这样,这使得整个练习毫无意义。要附加,请使用 >>。)

关于makefile - 如何从目标的依赖项列表中获取特定的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5561123/

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