MIDL Command-Line リファレンス

このセクションには、Microsoft RPC MIDL コンパイラによって認識される各コマンド ライン スイッチとスイッチ オプションの参照情報が含まれています。 スイッチ エントリはアルファベット順に並べ替えられています。 一般的な MIDL コマンド ライン構文 では、一般的なコマンド ライン構文について説明します。

一般的な MIDL コマンド ライン構文
応答ファイル コマンド
/Acf
/配置
/amd64
/app_config
/backward_compat
/c_ext
/caux
/Char
/クライアント
/確認
/cpp_cmd
/cpp_opt
/cstruct_out/cstub
/D
/dlldata
/Env
/エラー
/エラー
/H
/ヘッダー
/help (/?)
/ia64
/私
/Iid
/インポート
/Lcid
/mktyplib203
/ms_ext
/ms_union
/msc_ver
/新機能
/newtlb
/no_cpp、/nocpp
/no_default_epv
/no_def_idir
/no_format_opt
/no_robust
/no_warn
/nologo
/notlb
/O
/大井
/古い
/oldtlb
/oldnames
/Os
/Osf
/乙
/パック
/プレフィックス
/プロトコル
/プロキシ
/堅牢
/Rpcss
/サル
/sal_local
/saux
/savePP
/sstub
/syntax_check
/<system>
/ターゲット
/Tlb
/U
/use_epv
/version_stamp
/W
/警告
/win32
/win64
/WX
/Zp
/Zs

MIDL コンパイラは、さまざまなプラットフォームとシステム リリースのコードを生成できます。 推奨されるスイッチと、特定のリリース用に最適化されたコードを生成する方法の詳細については、 /target スイッチを参照してください。

スラッシュ (/) で始まるすべての MIDL コマンド ライン スイッチでは、マイナス記号 (-) がスラッシュ (/) に置き換えられる可能性があることに注意してください。 次の例では、MIDL コンパイラを呼び出すときの等価性を示します。

midl /acf my_acf.acffilename**.idl**

midl -acf my_acf.acffilename**.idl**