首页 > 代码库 > 第4月第1天 makefile
第4月第1天 makefile
1.
gnu make的函数调用是$,比如 $(subst ee,EE,feet on the street)
Pattern Rules
Makefile里的.c.o等价于 %.o : %.c
.c.o: $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $< $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
gcc -DLOCALEDIR=\"/usr/local/share/locale\" -DLIBDIR=\"/usr/local/lib\" -DINCLUDEDIR=\"/usr/local/include\" -DHAVE_CONFIG_H -I. -I./glob -g -O2 -MT ar.o -MD -MP -MF .deps/ar.Tpo -c -o ar.o ar.cmv -f .deps/ar.Tpo .deps/ar.Po
...
gcc -g -O2 -o make ar.o arscan.o commands.o default.o dir.o expand.o file.o function.o getopt.o getopt1.o implicit.o job.o main.o misc.o read.o remake.o remote-stub.o rule.o signame.o strcache.o variable.o version.o vpath.o hash.o glob/libglob.a
下载3.8.2源码编译,./configure && make
http://www.gnu.org/software/make/manual/make.html#Text-Functions
http://ftp.gnu.org/gnu/make/
第4月第1天 makefile
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。