码迷,mamicode.com
首页 > 其他好文 > 详细

Makefile学习

时间:2018-09-19 23:27:24      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:color   if判断   strong   $$   efi   str   code   ===   变量   

1、多个if判断

DEMO := 2

all:
ifeq ($(DEMO), 1)
    @echo "DEMO 1"
else ifeq ($(DEMO), 2)
    @echo "DEMO 2"
else ifeq ($(DEMO), 3)
    @echo "DEMO 3"
else
    @echo "DEMO Other"
endif

 

2、打印变量

DEMO := 1

all:
        @echo \$$\{DEMO\} = ${DEMO}
        @echo \$$\(DEMO\) = $(DEMO)

 

3、=、:= 和 ?=

x := 1
y = 1
x ?= 2

all:
        @echo x=$(x)
        @echo y=$(y)

y = 2
y ?= 3

输出:

x=1
y=2

 

 

 

 

 

 

 

 

 

 

 

===

Makefile学习

标签:color   if判断   strong   $$   efi   str   code   ===   变量   

原文地址:https://www.cnblogs.com/pengdonglin137/p/9678067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!