Makefile
xiaolz88
在嵌入式大坑里摸爬滚打的小白
展开
-
Makefile学习笔记
Makefile是做Linux方向经常用到的文件,Makefile主要用来管理代码的编译,代码的编译顺序,以及在后期某个文件发生变动,就只编译该文件,而不用所有文件都编译一次;Makefile的编写基本是一劳永逸的,编写一次,后面基于该Makefile做相应的修改即可。 Makefile文件一般可以命名为Makefile或者makefile,在linux内核中一般是选用的前...原创 2019-05-10 22:31:28 · 133 阅读 · 0 评论 -
Makefile文件中的wildcard、patsubst、notdir、obj=(dir:%.c=%.o)的用法学习
1、今天在看Makefile文件的时候看到了一个BUILD_SO = $(LSRCS:%.c=$(BUILD_DIR)/%.o) ,不太明白这个具体是什么含义。在网上找了一下根据前人的分享,自己也记录一下: BUILD_SO = $(LSRCS:%.c=$(BUILD_DIR)/%.o) ,这句代码的意思将变量LSRCS中所有的以.c结尾的文件都用目录BUILD_DIR下的.o替换。 另...原创 2019-06-07 13:23:34 · 3068 阅读 · 0 评论