模組定義檔案 (.def)
更新:2007 年 11 月
模組定義檔案 (Module-Definition File,.def) 提供連結器 (Linker) 有關於匯出、屬性 (Attribute) 的資訊,以及其他有關要連結之程式的資訊。.def 檔案在建置 DLL 時最為有用。由於可使用連結器選項取代模組定義陳述式,所以通常不需要 .def 檔。您也可以使用 __declspec(dllexport) 做為指定匯出函式的一種方法。
您可以在連結器階段使用 /DEF (指定模組定義檔案) 連結器選項叫用 .def 檔。
如果您正建置一個沒有匯出的 .exe 檔,那麼使用 .def 檔會讓輸出檔案變大而且載入更慢。
如需詳細資訊,請參閱下列章節: