共用方式為


模組定義檔案 (.Def)

模組定義檔案 (Module-Definition File,.def) 提供連結器 (Linker) 有關於匯出、屬性 (Attribute) 的資訊,以及其他有關要連結之程式的資訊。 .def 檔案在建置 DLL 時最為有用。 由於可使用連結器選項取代模組定義陳述式,所以通常不需要 .def 檔。 您也可以使用 __declspec(dllexport) 做為指定匯出函式的一種方法。

您可以在連結器階段使用 /DEF (指定模組定義檔案) 連結器選項叫用 .def 檔。

如果您正建置一個沒有匯出的 .exe 檔,那麼使用 .def 檔會讓輸出檔案變大而且載入更慢。

如需範例,請參閱 使用 DEF 檔案從 DLL 匯出

如需詳細資訊,請參閱下列章節:

請參閱

參考

連結器選項

其他資源

C/C++ 建置參考

Frequently Asked Questions on Building