MIDL コンパイラ オプション
次のコマンド ライン オプションを使用して、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 コンパイル の