![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
makefile skill
文章平均质量分 63
仗剑天涯 回首枉然
青春已远去 转身无少年
展开
-
linux Makefile 和shell 语法区别
其实这里谈区别不太对, 应为makefile 语法中就包含shell 语法,比如 Makefile 的$(shell ) 函数 就是shell 语句。 而在makefile 中能用到shell 的地方就两处 1, $(shell ) 函数,2, target 语句。 Makefile 语法其实就是Makefile + shell 来实现编译控制的。 他们的语法也有一些不一样的地方: 1)通配符不一样 shell:* Makefile:% 2)引用变量不一样 shell:$var 或者${va...原创 2021-09-07 09:41:53 · 378 阅读 · 0 评论 -
Makefile write skill
1. $@ $^ $ 2. OBJS CFLAGS INCLUDES LIBS 3. include xxx.mk 4. export 5. @echo 6. make and bash script 7. @for i in $(SUBDIRS); do make -C $$i || exi原创 2015-11-06 15:51:44 · 460 阅读 · 0 评论