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
  • 0
  • 1
  • 2
  • 4 (デフォルト)
THROW_EXCEPTION_AT_PARSE_ERROR
  • True (デフォルト)
  • False
TREAT_UNKNOWN_TYPE_AS_ERROR
  • True (デフォルト)
  • False
変更の始まりPRESERVE_CASE_IN_VARIABLE_NAMES変更の終わり 変更の始まり
  • True (デフォルト)
  • False
変更の終わり
注: COMPILER_NAME が AIXxlc に設定されている場合、値 PACK LEVEL は使用されません。

関連資料
mqsicreatemsgdefs コマンド
COBOL オプション・ファイル
XSD オプション・ファイル
デフォルトのオプション・ファイル