10.07.2015 Views

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

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.

MPLAB <strong>C30</strong> C 编 译 器 诊 断invalid use of undefined type ‘type identifier’以 无 效 的 方 式 使 用 类 型 ; 这 是 不 允 许 的 。invalid use of void expression不 要 使 用 void 表 达 式 。“name” is not a valid filename#line 需 要 有 效 的 文 件 名 。‘filename’ is too large指 定 的 文 件 太 大 不 能 处 理 。 文 件 可 能 大 于 4 GB, 处 理 器 拒 绝 处 理 这 么 大 的 文 件 。 要 求文 件 大 小 要 小 于 4GB。ISO C forbids data definition with no type or storage classISO C 要 求 数 据 定 义 要 有 类 型 说 明 符 或 存 储 类 别 说 明 符 。ISO C requires a named argument before ‘...’ISO C 要 求 在 “...” 前 要 指 定 参 数 。Llabel label referenced outside of any function只 能 在 函 数 内 部 引 用 标 号 。label ‘label’ used but not defined使 用 了 指 定 的 标 号 , 但 未 定 义 。language ‘name’ not recognized允 许 的 语 言 包 括 :C 和 汇 编 。filename: linker input file unused because linking not done命 令 行 中 指 定 的 文 件 名 , 被 视 为 链 接 输 入 文 件 ( 因 为 它 没 有 被 识 别 为 其 他 文 件 )。 但链 接 不 运 行 。 因 此 , 该 文 件 被 忽 略 。long long long is too long for GCCMPLAB <strong>C30</strong> 支 持 长 度 不 超 过 long long 的 整 型 。long or short specified with char for ‘identifier’不 能 对 字 符 型 使 用 long 和 short 限 定 符 。long or short specified with floating type for ‘identifier’不 能 对 浮 点 型 使 用 long 和 short 限 定 符 。long, short, signed or unsigned invalid for ‘identifier’long、 short 和 signed 限 定 符 只 能 用 于 整 型 。Mmacro names must be identifiers宏 名 必 须 以 字 母 或 下 划 线 开 头 , 后 跟 更 多 字 母 、 数 字 或 下 划 线 。macro parameters must be comma-separated参 数 列 表 中 的 参 数 之 间 要 有 逗 号 。macro ‘name’ passed n arguments, but takes just n传 递 给 宏 “name” 的 参 数 太 多 。© 2005 Microchip Technology Inc. DS51284C_CN 第 123 页

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

Saved successfully!

Ooh no, something went wrong!