Makefile
while_false_
一起来刷题呀
展开
-
Makefile 常用函数说明
Makefile函数语法$(function arguments) 译作: $(函数名 参数列表)Makefile字符串函数1. subst说明:字符替换函数,将字符串text中的from字符,完全替换成to。语法:$(subst from,to,text)示例:$(subst from ee,EE,feet on the street)结果:fEEt on the s...转载 2019-11-07 15:32:29 · 368 阅读 · 0 评论 -
Makefile 中获取自身目录(pwd, lastword,dirname)
命令解释shell pwdmake_dir:=$(shell pwd) // := 的意思是将$(shell pwd) 表示为make_dir,类似于宏定义make_dir2:=$(pwd) all: @echo $(make_dir) //有输出 @echo $(make_dir2) //无输出lastword && MAKEFILE_LISTMAKEFIL...原创 2019-11-07 15:29:49 · 16898 阅读 · 0 评论 -
Makefile打印变量的值
$(warning xxxxx),$(error xxxxx) 输出打印信息的方法$(warning $(XXX)) 输出打印变量值的方法@echo "start make" 将信息输出到终端,前面的@符号使得命令本省不输出到终端, 字符串可以不加引号MY_PWD = $(shell pwd) 将shell命令结果赋给变量...原创 2019-11-01 18:00:21 · 956 阅读 · 0 评论 -
Makefile的详细介绍
膜拜下大佬:https://blog.csdn.net/haoel/article/details/2886https://blog.csdn.net/haoel/article/details/2887#comments转载 2019-02-21 14:49:23 · 242 阅读 · 0 评论 -
Makefile中ranlib的作用详解
转自:https://blog.csdn.net/jubincn/article/details/6958840更新静态库的符号索引表静态库文件需要使用“ar”来创建和维护。当给静态库增建一个成员时(加入一个.o文件到静态库中),“ar”可直接 将需要增加的.o文件简单的追加到静态库的末尾。之后当我们使用这个库进行连接生成可执行文件时,链接程序“ld”却提示错误,这可能是:主程序使用了之 前加...转载 2019-02-28 14:35:43 · 1581 阅读 · 0 评论 -
Makefile 的一个简单例子
INCPATH += -I/home/XXXXX/-I/home/YYYY/USRLIBS += -L/home/YYYY/ -lz_baseTARG = test_tqOBJS = tq_test.o z_tq_malloc.oCC = gccA = @(TARG):(TARG):(TARG):(OBJS)(A)(A)(A)(CC) $(INCPATH) $^ -o $@ $(U...原创 2019-04-09 15:23:56 · 357 阅读 · 0 评论