标签: makefile gnu-make flow-control
GNU Make中的ifeq指令和if函数之间有什么区别? 我什么时候应该使用?它们是不同的因为ifeq是由GNU Make中的“预处理器”解析的吗?
ifeq
if
答案 0 :(得分:2)
if功能适用于conditional expansion。 ifeq函数和其他常规conditionals无法保证如果不正确,则不会展开这些部分。查看链接(特别是第一个链接)进行一些详细说明。