本文结合个人工作/学习经验、网络资料辛苦整理/撰写而成,付费内容,禁止转载。
本文所在专栏《黑猫带你学Makefile》
如何将自己写的code或者板子中未被编译的code编译进uboot呢?此处通过两个例子来讲解。
1 如何将/cmd/nand.c编译到uboot中
在zedboard开发板上,使用zedboard官网下载uboot,发现/cmd/nand.c未被编译进uboot中。就想着如何编译nand.c到zedboard的uboot中。
方法一
1、在/cmd/Makefile里面有
obj-$(CONFIG_CMD_NAND) += nand.o
所以不用改Makefile了,打开/cmd/Kconfig,加入:
config CMD_NAND
bool "nand"
help
NAND support.
2、打开/configs/