12.07.2015 Views

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

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

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

编 译 器 命 令 行 选 项2.1.6 --arm此 选 项 表 示 请 求 编 译 器 以 <strong>ARM</strong> 指 令 集 为 目 标 。 编 译 器 可 以 生 成 <strong>ARM</strong> 和 Thumb代 码 , 但 首 选 识 别 <strong>ARM</strong> 代 码 。注 意此 选 项 不 适 用 于 只 支 持 Thumb 的 处 理 器 ( 如 Cortex-M3)。缺 省 设 置这 是 支 持 <strong>ARM</strong> 指 令 集 的 目 标 的 缺 省 选 项 。另 请 参 阅• 第 2-14 页 的 --arm_only• 第 2-30 页 的 --cpu=list• 第 2-30 页 的 --cpu=name• 第 2-118 页 的 --thumb• 第 4-56 页 的 #pragma arm• 《 编 译 器 用 户 指 南 》 中 第 2-23 页 的 指 定 目 标 处 理 器 或 体 系 结 构 。2.1.7 --arm_linux此 选 项 以 适 用 于 <strong>ARM</strong> Linux 编 译 的 缺 省 值 配 置 一 组 其 他 选 项 。用 法当 使 用 以 下 某 个 <strong>ARM</strong> Linux 选 项 时 , 这 些 缺 省 值 会 自 动 启 用 :• --arm_linux_paths• 完 整 GCC 仿 真 模 式 中 的 --translate_gcc• 完 整 GCC 仿 真 模 式 中 的 --translate_g++• 完 整 GCC 仿 真 模 式 中 的 --translate_gld此 选 项 通 常 用 于 帮 助 移 植 旧 代 码 。 它 用 于 简 化 现 有 makefile 中 使 用 的 编 译 器 选项 , 同 时 保 留 对 所 用 头 文 件 和 库 搜 索 路 径 的 全 面 显 式 控 制 。2-8 Copyright © 2007-2009 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0348BCNon-Confidential, Unrestricted AccessID090708

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

Saved successfully!

Ooh no, something went wrong!