随笔分类 -  Makefile

Makfile 双冒号规则
摘要:转载:https://www.cnblogs.com/zxc2man/p/3759770.html 首先需要明确的是:Makefile 中,一个目标可以出现在多个规则中。但是这些规则必须是同一类型的规则,要么都是普通规则,要么都是双冒号规则。而不允许一个目标同时出现在两种不同类型的规则中。 双冒号规 阅读全文

posted @ 2022-07-25 13:58 sudochen 阅读(188) 评论(0) 推荐(0) 编辑

Makefile eval
摘要:这样一个makefile:define MAaa:aa.cgcc -g -o aa aa.cendef$(eval $(call MA) )会产生一个这样的编译:gcc -g -o aa aa.c这样的makefile:OBJ=a.o b.o main.odefine MAmain:$(OBJ)gc 阅读全文

posted @ 2022-03-26 20:31 sudochen 阅读(246) 评论(0) 推荐(0) 编辑

Makefile变量
摘要:前者在这个变量使用时才扩展, 即当真正使用时这个变量的值才确定.后者在定义这个变量时,它的值就确定了.延时变量用 =, ?=, 定义, 或用define 定义如: GCC = arm-linux-GCC ?= arm-linux-注意 ?= 用来定义第一次出现的延时变量. := 用来定义立即变量,前 阅读全文

posted @ 2020-11-26 09:33 sudochen 阅读(126) 评论(0) 推荐(0) 编辑

一个通用的makefile
摘要:``` ESDK the makefile setting file chenwg@20131014 you can modify "PC = 1" such as "MIPS = 1" "ARM = 1" TOPDIR := . BINDIR := $(TOPDIR)/bin INCDIR := 阅读全文

posted @ 2016-10-10 13:46 sudochen 阅读(248) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示