在Makefile中,条件判断是通过ifeq、ifneq、ifdef、ifndef等关键字来实现的。这些条件判断语句用于根据不同的条件执行不同的操作。下面是一些if的常见格式: 1 ifeq用于判断两个字符串是否相等,ifneq用于判断两个字符串是否不相等。 variable:=value ifeq$(variable) #条件为真时执行的命令 else #条件为假时执行的...
日志(注意图像存在,但make clean内的语句失败):➜ dockerfile-test docker images -q program1 2> /dev/null 5ee4797b91ad ➜ dockerfile-test make clean rm -f .docker-build 发布于 2 月前 ✅ 最佳回答: This:ifeq ($(docker images -q ${NAME} 2> /dev/null), "") 展开名为docker im...