12.07.2015 Views

RealView - ARM Information Center

RealView - ARM Information Center

RealView - ARM Information Center

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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

使 用 <strong>ARM</strong> 库 管 理 程 序7.2 库 搜 索 、 选 择 和 扫 描链 接 器 向 映 像 添 加 目 标 文 件 的 方 式 与 向 映 像 添 加 库 的 方 式 的 不 同 之 处 是 :• 不 论 是 否 被 引 用 , 输 入 列 表 中 的 每 个 目 标 文 件 都 无 条 件 地 添 加 到 输 出 映像 。 必 须 至 少 指 定 一 个 对 象 。• 仅 当 目 标 文 件 或 已 包 含 的 库 成 员 对 库 成 员 进 行 非 弱 引 用 时 , 或 者 明 确 指 示链 接 器 添 加 库 成 员 时 , 库 成 员 才 包 含 在 输 出 中 。注 意如 果 在 输 入 文 件 列 表 中 明 确 请 求 库 成 员 , 则 即 使 它 不 解 析 任 何 当 前 引 用 ,也 会 载 入 它 。 在 这 种 情 况 下 , 明 确 请 求 的 成 员 被 视 为 普 通 对 象 。除 非 使 用 了 --no_remove, 否 则 随 后 将 删 除 未 使 用 的 节 。未 解 析 的 弱 符 号 引 用 不 会 导 致 加 载 库 成 员 。注 意如 果 指 定 --no_scanlib 命 令 行 选 项 , 则 链 接 器 不 搜 索 缺 省 的 <strong>ARM</strong> 库 , 而 仅 使 用输 入 文 件 列 表 中 指 定 的 那 些 库 来 解 析 引 用 。因 此 , 链 接 器 将 创 建 如 下 的 库 列 表 :1. 将 在 输 入 文 件 列 表 中 明 确 指 定 的 任 何 库 添 加 到 列 表 中 。2. 检 查 用 户 指 定 的 搜 索 路 径 来 标 识 <strong>ARM</strong> 标 准 库 , 以 便 满 足 输 入 对 象 中 嵌 入的 请 求 。从 搜 索 目 录 及 其 子 目 录 中 选 择 最 适 合 的 库 变 体 。 <strong>ARM</strong> 提 供 的 库 有 多 个 变体 , 它 们 根 据 成 员 的 属 性 进 行 命 名 。<strong>ARM</strong> DUI 0349AC 版 权 所 有 © 2007 <strong>ARM</strong> 公 司 。 保 留 所 有 权 利 。 7-3

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

Saved successfully!

Ooh no, something went wrong!