代码之家  ›  专栏  ›  技术社区  ›  Sam Liao

如何通过测试文件是否存在来设置Makefile变量

  •  49
  • Sam Liao  · 技术社区  · 15 年前

    例如: 我想:

    CLEAN_SRC = *.h file3
    

    其他的

    CLEAN_SRC = 
    
    1 回复  |  直到 15 年前
        1
  •  70
  •   John Kugelman    15 年前

    如果 file1 当时不存在 $(wildcard file1) 将计算为空字符串。

    ifeq ($(wildcard file1),) 
        CLEAN_SRC =
    else 
        CLEAN_SRC = *.h file3
    endif