makefile
Brickie-liu
这个作者很懒,什么都没留下…
展开
-
makefile 获取shell命令的结果
在写makefile的时候,有时我们需要获取shell命令的结果,并将其赋值给变量,下面是个例子原创 2016-06-28 16:03:32 · 8682 阅读 · 9 评论 -
makefile if 使用
1、在目标外使用if#这个ifeq else endif,在target 外部,关键字前边一定要有tab ifeq ("aaa","bbb")#内容前可以有空格,如果是tab时,解析为命令#变量前可以多个空格 LIBS= -laaa else#+echo "test" LIBS= -lbbb endif2、在目标内使用ifa、情形一:shell 方式#make预原创 2016-06-28 16:15:31 · 40144 阅读 · 3 评论 -
makefile 获取当前目录下.c .cpp .so文件
#根据当前目录添加自己的库#获取所有.so文件全路径ALL_LIBS = ${wildcard ppserver/obj/lib/*.so}#去除前边拉路径,只剩下文件名FILE_LIBS = $(notdir $(ALL_LIBS))#去除文件名后缀NAME_LIBS = $(basename $(FILE_LIBS))#去除文件名前缀DEST_LIBS = $(patsubst转载 2016-06-28 16:05:40 · 2803 阅读 · 0 评论