3.20 makefile的条件判断及函数使用
目录
条件判断
基本语法:
条件判断
ifeq 判断是否相等
ifneq 判断是否不相等
ifdef 判断是否定义过
ifndef 判断是否未定义过
makefile函数
基本语法:
$(<function> <arguments>)
或是
${<function> <arguments>}
$(wildcard PATTERN)
功能:列出当前目录下所有符合模式“PATTERN”格式的文件名。
返回:空格分割的、存在当前目录下的所有符合模“PATTERN”的文件名。
说明:“PATTERN”使用shell可识别的通配符,包括“?”(单字符)、“*”(多字符)等。
示例:$(wildcard *.c)返回值为当前目录下所有.c源文件列表。