我在Windows XP上使用Visual Studio C++ 2005。在Visual Studio中鏈接DLL
我已經創建使用Visual Studio C++ 2005
但是,我不知道如何將它連結一個DLL共享庫。通常我剛剛創建了靜態庫(* .lib)。
鏈接庫時,鏈接方式與我相同嗎?通過使用屬性C/C++和鏈接器常規屬性並選擇標題和庫路徑的路徑?
非常感謝您的任何建議。
我在Windows XP上使用Visual Studio C++ 2005。在Visual Studio中鏈接DLL
我已經創建使用Visual Studio C++ 2005
但是,我不知道如何將它連結一個DLL共享庫。通常我剛剛創建了靜態庫(* .lib)。
鏈接庫時,鏈接方式與我相同嗎?通過使用屬性C/C++和鏈接器常規屬性並選擇標題和庫路徑的路徑?
非常感謝您的任何建議。
當您創建DLL時,應該爲動態鏈接創建一個.lib文件。你可以像使用靜態的.lib文件一樣使用它們。
這個article解釋Windows dll好。
與DLL 相關聯的.LIB文件描述了(導出)符號 存在於DLL,與 它們的位置在一起。
是否有編譯器知道在哪裏可以找到DLL本身的位置?我是否還需要在鏈接器屬性的輸入中輸入DLL名稱?謝謝。 – ant2009 2011-01-09 17:33:05