4.4. 使用 ARM fromelf 实用程序

ARM fromelf 实用程序可将 ARM 链接器生成的可执行和可链接格式 (ELF) 映像文件转换为适用于 ROM 工具的其他格式,以直接加载到内存中。 有关使用 fromelf 的详细信息(包括有关输出格式的信息),请参阅《RealView 编译工具实用程序指南》。 将 Workbench 配置为根据可执行 ELF 映像创建纯二进制文件:

  1. 转到项目的生成配置面板。 请参阅访问 ARM 项目的生成属性

  2. C/C++Build/C/C++ 生成 → Settings/设置配置面板中,单击 Build Steps/生成步骤选项卡。

  3. 在生成后期步骤的“Command/命令”字段中,输入 fromelf --bin --output=output.bin inputfile,其中 inputfile 是 ELF 映像的名称。 请参阅Figure 4.2

    Figure 4.2. 在 Workbench 中调用 fromelf

    在 Workbench 中调用 fromelf

  4. 该二进制文件是在生成项目时创建的,以 output.bin 形式保存在活动生成配置的子文件夹中。

Copyright © 2006-2008 ARM Limited. All rights reserved。ARM DUI 0330EC
Non-Confidential