Share via


/DLL (建置 DLL)

/DLL

備註

/DLL 選項會將 DLL 建置為主要輸出檔。 DLL 通常包含另一個程式可以使用的匯出。 指定匯出的方法有三種,以建議的使用順序列出:

  1. 原始程式碼中的 __declspec(dllexport)

  2. .def 檔案中的 EXPORTS 語句

  3. LINK 命令中的 /EXPORT 規格

程式可以使用多個方法。

建置 DLL 的另一種方式是使用 LIBRARY 模組定義語句。 /BASE 和 /DLL 選項一起相當於 LIBRARY 語句。

請勿在開發環境中指定此選項;此選項僅適用于命令列。 當您使用應用程式精靈建立 DLL 專案時,會設定此選項。

請注意,如果您在初步步驟中建立匯入程式庫,在建立 .dll 之前,您必須在建置 .dll 時傳遞相同的物件檔集,就像建置匯入程式庫時傳遞一樣。

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

  1. 開啟專案的 [屬性頁] 對話方塊。 如需詳細資料,請參閱在 Visual Studio 中設定 C ++ 編譯器和組建屬性

  2. 按一下 [ 組態屬性] 資料夾。

  3. 按一下 [ 一般 ] 屬性頁。

  4. 修改組 態類型 屬性。

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

另請參閱

MSVC 連結器參考
MSVC 連結器選項