模組定義檔案 (.Def)
模組定義 (.def) 檔案會提供連結器,並提供要連結之程式之匯出、屬性和其他相關資訊的連結器。 建置 DLL 時,.def 檔案最有用。 因為有 MSVC 連結器選項 可用來取代模組定義語句,因此通常不需要 .def 檔案。 您也可以使用 __declspec(dllexport) 來指定匯出的函式。
您可以使用 /DEF (指定模組定義檔案) 連結器選項,在連結器階段叫用 .def 檔案。
如果您要建置沒有匯出的 .exe 檔案,使用 .def 檔案會使輸出檔案變大且載入速度變慢。
如需範例,請參閱 使用 DEF 檔案 從 DLL 匯出。
如需詳細資訊,請參閱下列各節:
另請參閱
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: