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.

编 译 器 命 令 行 选 项2.1.163 --vla, --no_vla此 编 译 启 用 或 禁 用 对 可 变 长 度 数 组 的 支 持 。缺 省 设 置缺 省 情 况 下 , C90 和 标 准 C++ 不 支 持 可 变 长 度 数 组 。 选 择 --vla 选 项 可 启 用 对C90 或 标 准 C++ 中 可 变 长 度 数 组 的 支 持 。标 准 C 和 GNU 编 译 器 扩 展 均 支 持 可 变 长 度 数 组 。 如 果 源 语 言 是 C99 或 者 指 定了 --gnu 选 项 , 则 将 隐 式 选 择 --vla 选 项 。示 例size_t arr_size(int n){char array[n];return sizeof array;}// variable length array, dynamically allocated// evaluated at runtime另 请 参 阅• 第 2-22 页 的 --c90• 第 2-22 页 的 --c99• 第 2-30 页 的 --cpp• 第 2-66 页 的 --gnu2.1.164 --vsn此 选 项 显 示 版 本 信 息 和 许 可 证 详 细 信 息 。另 请 参 阅• 第 2-69 页 的 --help2.1.165 -W此 选 项 指 示 编 译 器 禁 止 显 示 所 有 警 告 消 息 。2-130 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!