C 选项文件

下表列出了 C 语言选项文件中的元素。
注:
  1. 除非在 XML 文件中另有指定,您必须为列出的选项指定有效值。
  2. 选项值区分大小写
  3. 如果您在 mqsicreatemsgdefs 命令中未指定 -opt 参数,则使用称为 mqsicreatemsgdefs.xml 的缺省选项文件;请参阅 缺省选项文件
  4. 要获取有关使用这些选项的更多信息,请参阅从 C 导入
元素 可能的值
COMPILER_NAME
  • Msvc(缺省值)
  • Icc
  • AIXgcc
  • AIXxlc
  • OS390
CODEPAGE
  • SO8859-1
  • Cp037
  • Cp1252(缺省值)
FLOATING_POINT_FORMAT
  • IEEE Extended INTEL(缺省值)
  • IEEE Extended AIX
  • IEEE Extended OS/390
  • IEEE Non-Extended
  • IBM 390 Hexadecimal
INCLUDE_PATH (空字符串)
BYTE_ORDER
  • Little Endian(缺省)
  • Big Endian
ADDRESS_SIZE
  • 32(缺省值)
  • 64
SIZE_OF_LONG_DOUBLE
  • 64(缺省值)
  • 128(不支持)
PACK_LEVEL
  • 1
  • 2
  • 4
  • 8(缺省值)
  • 16
SIZE_OF_ENUM
  • 1
  • 2
  • 4
  • 5(缺省值)
PRESERVE_CASE_IN_VARIABLE_NAMES
  • True(缺省值)
  • False
STRING_ENCODING
  • SPACE - 固定长度的字符串(缺省值)
  • NULL - 以 null 结束的字符串
STRING_PADDING_CHARACTER
  • SPACE(缺省值)
  • NUL
  • “c”
  • “c”
  • 0xYY
  • YY
  • U+xxxx
注: 如果 COMPILER_NAME 设置为 AIXxlc,不使用值 PACK LEVEL。
相关参考
mqsicreatemsgdefs 命令
COBOL 选项文件
XSD 选项文件
缺省选项文件
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
an18440_