主要内容

目标和编译器

目标处理器类型,编译器行为

要匹配您的运行时环境,请指定目标和编译器选项。该分析使用这些选项来确定可变大小,语言扩展和编译器特定的行为。如果您仍然遇到汇编错误,则可以通过从特定错误中处理。and环境设置类别。

分析选项

展开全部

源代码语言(-lang) 指定源文件的语言
C标准版本(-c-version) 指定C语言标准在源代码中遵循
C ++标准版本(-cpp-version) 在源代码中指定C ++语言标准

Required

编译器(-compiler) 指定用于构建源代码的编译器
目标处理器类型(-target) 通过选择预定义的目标处理器来指定数据类型和端度的大小
通用目标选项 通过创建自己的目标处理器来指定数据类型和终点的大小

选修的

size_t的管理(-size-t-type-is) 指定基础数据类型size_t
Management of wchar_t (-wchar-t-type-is) 指定基础数据类型WCHAR_T
块char16/32_t类型(-no-initerals) 禁用多频空间定义char16_torchar32_t
SFR类型支持(-万博1manbetxsfr-types) 指定尺寸SFR使用KEIL或IAR编译器开发的代码类型
包装值(-pack-Alignment-value) Specify default structure packing alignment for code developed in视觉C ++
忽略Pragma Pack指令(-ignore-pragma-pack) 忽视#Pragma Pack指令
分区倒下(-div-dound) 商从部门或n模量egative numbers instead of rounding up
枚举类型定义(-enum-type定义) 指定如何表示枚举与基本类型
签名的右班( - 符号右移) 指定如何在签名变量上对逻辑右偏移进行符号位置

话题

入门

模拟您的编译器