[006-Makefile-笔记] Makefile的条件判断

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pengfei240/article/details/53769583

关键字

ifeq (ARG1, ARG2)
ifneq (ARG1, ARG2)
ifdef VARIABLE-NAME
ifndef VARIABLE-NAME

格式

CONDITIONAL-DIRECTIVE
TEXT-IF-TRUE
else
TEXT-IF-FALSE
endif

示例

archive.a: ...
ifneq (,$(findstring t,$(MAKEFLAGS)))
    +touch archive.a
    +ranlib -t archive.a
else
    ranlib archive.a
endif

猜你喜欢

转载自blog.csdn.net/pengfei240/article/details/53769583
今日推荐