2012-03-26 71 views

回答

1

How do I reference a DLL in a VC++ project
通读,你会到达那里。它使用visual studio编译器设置完成。你也可以通过编程来完成。检查通过编程这个From SO 快捷方式是使用下面的

pragma comment (lib, "test.lib") 

图书馆test.lib应该是你的程序访问。

最后看here如果你想第三方库添加到项目中。

2

编译指示(lib,“lib_name.lib”)

这应该有所斩断。

有可能是在项目属性一些设置也一样,但我不能检查现在。

+0

感谢(以(http://stackoverflow.com/users/349026/wajih),太)。我没有可用的.lib文件。我正在编写一个例程来访问其他人提供的DLL中包含的函数。我需要在链接时解析该函数​​调用。 – 2012-03-26 08:31:07

+0

@Ralph:这是从你问的一个完全不同的问题。它已经被问和回答,请参阅例如http://stackoverflow.com/questions/2393178/creating-an-msvc-import-library-from-a-dll-that-uses-stdcall – 2012-03-26 13:47:52

+0

谢谢,@BenVoight。这绝对有用。同时,我似乎在运行时用LoadLibrary和GetProcAddress的组合解决了具体问题。 – 2012-03-26 20:05:52

0

项目属性 - >通用属性 - >框架和参考

MSVS2010 Screenshot

相关问题