gpt4 book ai didi

makefile - 依赖于 make 文件本身

转载 作者:行者123 更新时间:2023-12-03 10:43:15 30 4
gpt4 key购买 nike

如果 Makefile 本身被更改,一个安全的赌注是将所有目标视为过时的。

有没有聪明的方法来添加这种依赖?有没有其他选择?

最佳答案

一个安全的赌注,但一个可怕的想法。示例:您正在使用 automake 和更新 Makefile.am添加单个源文件。正确的 react 是只编译新文件并将其链接。在您的方案中,一切都将被重建。

此外,除非您触摸文件,否则添加依赖项不会做任何事情,例如:

$(SRCS): Makefile
touch $@

这将导致使用 mtime 检测并发修改的编辑器失败(emacs 就是一个例子)。

如果你正在做一些重要的事情,只需运行 make clean all进行更改后。

关于makefile - 依赖于 make 文件本身,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4150830/

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