次のコマンド ライン オプションを使用して、MIDL コンパイラの既定の動作の一部をオーバーライドし、アプリケーションに適した最適化を選択できます。 MIDL コマンド ライン オプションの完全な一覧については、MIDL Command-Line リファレンスを参照してください。
| コマンド ライン スイッチ | 形容 |
|---|---|
| /acfをする |
明示的な ACF ファイル名を指定するために使用します。 このスイッチでは、IDL ファイルと ACF ファイルで異なるインターフェイス名を使用することもできます。 |
| /dlldataの |
プロキシ DLL の生成された DLL データ ファイルのファイル名を指定します。 既定のファイル名は Dlldata.c です。 |
| /envをする |
ターゲット環境のスタブまたはタイプ ライブラリを生成するように MIDL に指示します。 |
| /header、/h をする |
インターフェイス ヘッダー ファイルの名前を指定します。 既定の名前は、拡張子が .h の IDL ファイルの名前です。 |
| /iidをする |
COM インターフェイスの既定のインターフェイス識別子ファイル名をオーバーライドするインターフェイス識別子のファイル名を指定します。 |
| /lcidをする |
入力ファイル、ファイル名、およびディレクトリ パスで国際文字を使用できるように、完全な DBCS サポートを提供します。 |
| /no_format_optの |
既定では、コード サイズを小さくするために、MIDL は重複する記述子を排除します。 このスイッチは、この最適化動作をオフにします。 |
| /Oi、/Oic、/Oif の |
完全に解釈されたマーシャリング メソッドを使用するように MIDL に指示します。 /Oic スイッチと /Oicf スイッチを使用すると、パフォーマンスが強化されます。 |
| /outをする |
MIDL コンパイラが出力ファイルを書き込むディレクトリを指定します。 出力ディレクトリは、ドライブ文字、絶対パス名、またはその両方で指定できます。 既定では、MIDL は現在のディレクトリにファイルを書き込みます。 |
| /proxyをする |
COM インターフェイスのインターフェイス プロキシ ファイルの名前を指定します。 既定の名前は、IDL ファイルの名前と "_p.c" です。 |
| /tlbをする |
タイプ ライブラリ ファイルの名前を指定します。 既定の名前は IDL ファイルの名前で、拡張子は .tlb です。 |
関連トピック
-
MIDL コンパイル の