
makefile
几罗星人
多年VB,现在转战C++,爱好研究C++的底层实现原理,愿与同好共同研究学习。QQ:1938805008(几罗星人)
展开
-
在makefile中定义逗号字符串和空格字符串
空格和逗号是makefile中常见的分隔符,估计是写不出一个完全没有空格和逗号的makefile的,没有的话意义就不对了。但是如果要进行字符串处理,空格和逗号就不能直接出现了,即使直接写上make解析器也不会将其作为字符串使用。所以应该这样写,才能让空格和逗号变成字符串。具体是谁想出来的已经不可考了,这里就写原创,请真正的原创不要见怪。 comma:=, empty:= space:=$(emp原创 2017-02-26 16:56:16 · 5085 阅读 · 0 评论 -
Makefile在if语句中为变量赋值
Makefile里如果需要在if语句中为变量赋值,赋值语句也必须以tab开头,例 ifeq ($(BuildType), so) [tab]CFLAGS += -fPIC endif if语句中变量赋值也必须是tab开头! if语句中变量赋值也必须是tab开头! if语句中变量赋值也必须是tab开头!...原创 2019-01-28 15:28:02 · 1778 阅读 · 1 评论