gpt4 book ai didi

linux - 在 makefile 中,VPATH 如何工作?

转载 作者:行者123 更新时间:2023-12-03 00:24:58 26 4
gpt4 key购买 nike

在以下网站中 https://make.mad-scientist.net/papers/how-not-to-use-vpath/

作者说:

VPATH was designed to find sources, not targets.

但是在 GNU make 的手册中,它说:

The value of the make variable VPATH specifies a list of directoriesthat make should search. Most often, the directories are expected tocontain prerequisite files that are not in the current directory;however, make uses VPATH as a search list for both prerequisites andtargets of rules.

这是什么意思?

最佳答案

它的意思正是它所说的。 make 将查找构建某些内容所需的内容以及已构建的内容,以查看是否需要重新构建。

典型的情况是,如果您在链接或创建存档之前使用临时构建目录来放置对象文件。然后您还希望 make 也查看那里,看看需要重建哪些内容。

关于linux - 在 makefile 中,VPATH 如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10435173/

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