12.07.2015 Views

RealView 编译工具编译器参考指南 - ARM Information Center

RealView 编译工具编译器参考指南 - ARM Information Center

RealView 编译工具编译器参考指南 - ARM Information Center

SHOW MORE
SHOW LESS

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

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

编 译 器 命 令 行 选 项用 法使 用 选 项 --export_all_vtbl 可 导 出 具 有 关 键 函 数 的 类 的 所 有 虚 拟 函 数 表 和RTTI。 关 键 函 数 是 类 中 按 非 内 联 的 声 明 顺 序 列 出 的 第 一 个 虚 拟 函 数 , 它 不 是 纯虚 拟 函 数 。注 意可 以 通 过 使 用 __declspec(notshared) 来 禁 用 特 定 类 的 导 出 。另 请 参 阅• 第 4-29 页 的 __declspec(notshared)2.1.66 --export_defs_implicitly, --no_export_defs_implicitly此 选 项 控 制 导 出 动 态 符 号 的 方 式 。缺 省 设 置缺 省 选 项 为 --no_export_defs_implicitly。用 法使 用 --export_defs_implicitly 选 项 可 以 导 出 其 原 型 标 记 为 __declspec(dllimport)的 定 义 。另 请 参 阅• 第 4-26 页 的 __declspec(dllimport)2.1.67 --extended_initializers, --no_extended_initializers这 些 选 项 启 用 和 禁 用 使 用 扩 展 常 数 初 始 值 设 定 项 , 甚 至 使 用 --strict 或--strict_warnings 进 行 编 译 也 是 如 此 。当 使 用 某 些 不 可 移 植 但 受 到 广 泛 支 持 的 常 数 初 始 值 设 定 项 ( 如 地 址 到 整 数 类 型的 类 型 转 换 ) 时 ,--extended_initializers 使 编 译 器 生 成 相 同 的 常 规 警 告 ( 与 通常 在 非 严 格 模 式 下 生 成 的 常 数 初 始 值 设 定 项 有 关 ), 而 不 是 生 成 特 定 错 误 来 指出 表 达 式 必 须 具 有 常 数 值 或 算 术 类 型 。<strong>ARM</strong> DUI 0348BC Copyright © 2007-2009 <strong>ARM</strong> Limited. All rights reserved. 2-55ID090708Non-Confidential, Unrestricted Access

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

Saved successfully!

Ooh no, something went wrong!