/IDLOUT (命名 MIDL 輸出檔)

/IDLOUT:[path\]filename

參數

  • path
    是絕對或相對路徑規格。 指定路徑時,您只會影響 .idl 檔的位置;其他所有檔案都是置於專案目錄中。

  • filename
    指定由 MIDL 編譯器建立的 .idl 檔案名稱。 不會自動假設副檔名;如果您需要 .idl 副檔名,請指定 filename.idl。

備註

/IDLOUT 選項指定 .idl 檔的名稱和副檔名。

連結具有模組屬性的專案時,Visual C++ 連結器會呼叫 MIDL 編譯器。

/IDLOUT 也會指定與 MIDL 編譯器關聯的其他輸出檔檔名:

  • filename.tlb

  • filename_p.c

  • filename_i.c

  • filename.h

filename 是您傳遞給 /IDLOUT 的參數。 如果指定了 /TLBOUT,則 .tlb 檔將會從 /TLBOUT filename 取得它的名稱。

如果您沒有指定 /IDLOUT 也沒有指定 /TLBOUT,那麼連結器將會建立 vc70.tlb、vc70.idl、vc70_p.c、vc70_i.c 和 vc70.h。

若要在 Visual Studio 開發環境中設定這個連結器選項

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資訊,請參閱設定 Visual C++ 專案屬性

  2. 按一下 [連結器] 資料夾。

  3. 按一下 [內嵌 IDL] 屬性頁。

  4. 修改 [已合併的 IDL 主檔名] 屬性。

若要以程式設計方式設定這個連結器選項

請參閱

參考

設定連結器選項

連結器選項

/IGNOREIDL (不要將屬性處理至 MIDL 中)

/MIDL (指定 MIDL 命令列引數的選項)

其他資源

建立屬性化的程式