2011-01-09 139 views
4

我在Windows XP上使用Visual Studio C++ 2005。在Visual Studio中鏈接DLL

我已經創建使用Visual Studio C++ 2005

但是,我不知道如何將它連結一個DLL共享庫。通常我剛剛創建了靜態庫(* .lib)。

鏈接庫時,鏈接方式與我相同嗎?通過使用屬性C/C++和鏈接器常規屬性並選擇標題和庫路徑的路徑?

非常感謝您的任何建議。

回答

3

當您創建DLL時,應該爲動態鏈接創建一個.lib文件。你可以像使用靜態的.lib文件一樣使用它們。

+0

是否有編譯器知道在哪裏可以找到DLL本身的位置?我是否還需要在鏈接器屬性的輸入中輸入DLL名稱?謝謝。 – ant2009 2011-01-09 17:33:05

2

這個article解釋Windows dll好。

與DLL 相關聯的.LIB文件描述了(導出)符號 存在於DLL,與 它們的位置在一起。