/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 開發環境中設定這個連結器選項
開啟專案的 [屬性頁] 對話方塊。 如需詳細資訊,請參閱設定 Visual C++ 專案屬性。
按一下 [連結器] 資料夾。
按一下 [內嵌 IDL] 屬性頁。
修改 [已合併的 IDL 主檔名] 屬性。