条件判断语句
条件判段语句
-
注意事项
-
条件判断语句只能用于控制make实际执行的语句;但是,不能控制规则中命令的执行过程
-
条件判断语句的语法说明
- 常见形式
-
ifxxx (arg1, arg2)
- 其它合法形式
- ifxxx “arg1” “arg2”
- ifxxx ‘arg1’ ‘arg2’
- ifxxx “arg1” ‘arg2’
- ifxxx ‘arg1’ “arg2”
- 其它合法形式
-
小贴士
ifxxx (arg1,arg2) # if前面,xxx后面和(arg1,arg2)后面都可以使用空格 # (arg1,arg2)参数中间不能使用空格
-
条件判断关键字
关键字 功能 ifeq 判断参数是否相等,相等为true,否则为false ifneq 判断参数是否不相等,不相等为true,否则为false ifdef 判断参数是否有值,有值为true,否则为false ifndef 判断参数是否没有值</