![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
makefile
文章平均质量分 60
wu407797466
用勇气改变可以改变的事情,用胸怀改变不能改变的事情
展开
-
U-Boot编译过程完全分析-make ***_config 和mkconfig脚本,include/config.mk,include/config.h
2.1 U-Boot Makefile分析2.1.1 U-Boot编译命令 对于mini2440开发板,编译U-Boot需要执行如下的命令:$ make mini2440_config$ make all 使用上面的命令编译U-Boot,编译生成的所有文件都保存在源代码目录中。为了保持源代码目录的干净,可以使用如下转载 2012-08-08 17:19:16 · 5103 阅读 · 0 评论 -
uboot之makefile底层文件
1.HOSTARCH 和HOSTOSHOSTARCH := $(shell uname -m | \ sed -e s/i.86/i386/ \ -e s/sun4u/sparc64/ \ -e s/arm.*/arm/ \ -e s/sa110/arm/ \ -e s/powerpc/ppc/ \ -e s/macppc/ppc原创 2012-08-07 23:37:29 · 561 阅读 · 0 评论 -
U-Boot编译过程完全分析2-include/autoconf.mk和make all
make all执行过程 ifeq ($(obj)include/config.mk,$(wildcard $(obj)include/config.mk)) # config.mk存在#判断在make执行前,有没有执行过了make ***_config配置,all: sinclude $(obj)include/autoconf.mk.depsinclude $(obj转载 2012-08-08 17:23:34 · 6602 阅读 · 1 评论 -
.a文件.o文件和.so文件的区别
o 就相当于windows里的obj文件 .a 是好多个.o合在一起,用于静态连接 .so 是shared object,用于动态连接的,和dll差不多原创 2012-09-06 16:10:38 · 1638 阅读 · 0 评论 -
makefile总结
一当执行make target时如果提示“target is up to date”,表示此时目标target是最新的,没有执行该目标对应的命令。但是要注意的也有可能是执行make所在路径下有个同名文件夹或文件target,使得提示“target is up to date”。makefile里的编译选项如果是要多个的,要注意的是,比如:$(LD)-ldrivers platform原创 2012-09-07 17:31:17 · 1076 阅读 · 0 评论