我在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