当使用GNU make和VPATH查找依赖项时,最后搜索当前目录

问题描述

|| 这是一个GNU Make依赖性解析问题。 我的问题是我将源文件从远程文件服务器复制到暂存磁盘(这将构建过程加快了50%)。如果文件复制失败,我想使用文件服务器中的源文件,否则我想从暂存盘中读取它们。 我尝试使用vpath机制,但据我所知,问题是make将默认开始在当前目录中查找源文件,并且只有在无法找到该文件的情况下,才在目录中查找用vpath列出。 是否可以先查看vpath目录再查看当前目录?还是仅查看vpath目录(并将当前目录显式动态地添加到vpath)? 我能想到的唯一方法是临时更改目录,以使make始终无法找到源文件。     

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)