将改动的文件单独编译,然后在shell下通过命令将其加到模块中
关键是我的最后的bootable 工程编译错误啊,并不是下载到目标机进行调试,可不可以在配置参数中设置makefile,然后直接build就可以实现此功能
可以在makefile中添加:
LIB_EXTRA += your_lib_archive.a
在makefile的尾端include $(TGT_DIR)/h/make/rules.bsp语句之后添加:
your_lib_archive.a: $(YOUR_OBJ_LIST)$(AR) crus $@ $(YOUR_OBJ_LIST)
其中YOUR_OBJ_LIST变量就是你的编译好不用改动的o文件列表。