【发布时间】:2016-11-22 02:43:28
【问题描述】:
我有 2 个独立的项目:引导加载程序和应用程序。
在构建引导加载程序项目时,我在 Eclipse 的构建后步骤中添加了以下行: arm-none-eabi-objcopy -S -O binary "${ProjName}.elf" "${ProjName}.bin",所以*.bin文件被创建了。
现在,在应用程序项目中,我想在指定地址添加这个 *.bin 以生成一个 *.hex/*elf 文件。
arm-none-eabi-objcopy 可以用于此目的吗? 或者是否有链接器命令可以在链接过程中将来自引导加载程序项目的现有 *.bin 文件和来自应用程序项目的 *.o 文件结合起来?
【问题讨论】:
标签: eclipse gcc embedded newlib