小编use*_*658的帖子

使用 Makefile 条件检查文件是否存在

我正在尝试使用 Makefile 条件检查文件是否存在。

我尝试过以下语法,但似乎不起作用:

Path = /usr/local/myFileVer1
ifeq ($(wildcard $(Path)),)  
version = 1
else
version = 2
endif
Run Code Online (Sandbox Code Playgroud)

我认为如果文件不存在,通配符语句将计算为空字符串,因此它将落入 else 语句中。那并没有发生。

知道我还能尝试什么吗?

makefile gnu-make

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

gnu-make ×1

makefile ×1