12.07.2015 Views

RealView - ARM Information Center

RealView - ARM Information Center

RealView - ARM Information Center

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

链 接 器 命 令 语 法--unresolved symbol使 用 此 选 项 可 以 确 保 对 象 的 ABI 兼 容 性 。 缺 省 情 况 下 关 闭 该 选 项 ,并 且 链 接 器 在 可 能 时 自 动 处 理 不 提 倡 使 用 和 已 过 时 的 重 定 位 。将 每 个 对 未 定 义 符 号 的 引 用 与 symbol 的 全 局 定 义 匹 配 。 symbol 必 须已 定 义 且 是 全 局 的 , 否 则 它 会 显 示 在 未 定 义 符 号 列 表 中 , 并 且 链 接步 骤 失 败 。 此 选 项 在 自 上 而 下 的 开 发 中 尤 为 有 用 , 因 为 它 可 以 通 过将 每 个 对 缺 失 函 数 的 引 用 与 虚 拟 函 数 匹 配 来 测 试 部 分 实 现 的 系 统 。2.2.5 指 定 输 出 类 型 和 输 出 文 件 名使 用 以 下 选 项 指 定 输 出 文 件 的 格 式 和 名 称 :--bpabi 创 建 BPABI 可 执 行 文 件 以 便 传 递 至 平 台 特 定 的 后 链 接 器 。--dll创 建 BPABI 动 态 链 接 库 (DLL)。 在 ELF 文 件 头 中 ,DLL 标 记 为 共享 对 象 。--output file指 定 输 出 文 件 的 名 称 。 该 文 件 可 以 是 部 分 链 接 对 象 或 可 执 行 映 像 。如 果 未 指 定 输 出 文 件 名 , 则 链 接 器 使 用 以 下 缺 省 名 称 :__image.axf如 果 输 出 是 可 执 行 映 像__object.o 如 果 输 出 是 部 分 链 接 对 象 。如 果 指 定 file 时 不 带 路 径 信 息 , 则 它 将 在 当 前 工 作 目 录 中 创 建 。 如果 指 定 了 路 径 信 息 , 则 该 目 录 将 成 为 缺 省 的 输 出 目 录 。--partial 创 建 部 分 链 接 对 象 , 而 不 是 可 执 行 映 像 。--reloc 创 建 可 重 定 位 的 ELF 映 像 。可 重 定 位 映 像 有 一 个 包 含 重 定 位 信 息 的 动 态 段 , 可 用 于 在 链 接 后 重新 定 位 映 像 。 链 接 后 重 定 位 的 示 例 包 括 高 级 ROM 构 建 和 运 行 时 动态 加 载 。如 果 映 像 在 链 接 时 的 地 址 加 载 , 则 链 接 器 生 成 的 可 重 定 位 映 像 不 需要 处 理 重 定 位 , 并 且 映 像 的 调 试 数 据 有 效 。 当 加 载 映 像 的 地 址 与 链接 时 的 地 址 不 同 时 , 将 会 处 理 重 定 位 , 不 过 映 像 中 现 有 的 任 何 调 试数 据 都 将 无 效 。单 独 使 用 时 ,--reloc 生 成 的 映 像 类 似 于 简 单 类 型 1, 映 像 的 载 入 区属 性 设 置 为 RELOC。 有 关 详 细 信 息 , 请 参 阅 第 3-24 页 的 类 型 1, 一 个加 载 区 和 几 个 连 续 执 行 区 。--shared 创 建 SVr4 共 享 对 象 。2-10 版 权 所 有 © 2007 <strong>ARM</strong> 公 司 。 保 留 所 有 权 利 。 <strong>ARM</strong> DUI 0349AC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!