首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

有关VS2010的动态链接库的有关问题

2012-04-06 
有关VS2010的动态链接库的问题我先做了一个dll工程,然后将该工程的“.dll,.lib,.h”文件加入到另一个console

有关VS2010的动态链接库的问题
我先做了一个dll工程,然后将该工程的“.dll,.lib,.h”文件加入到另一个console工程,希望可以使用它的函数,然后整了一会儿,最终终于调试生成成功了,却在运行时弹出一个对话框“unable to start the program "........./.lib"the specified file is an unrecognized or unsupported binary format ”

请问这到底是怎么回事啊?唉,用2010真心伤不起啊!!!!

[解决办法]
将该工程的“.dll,.lib,.h”文件加入到另一个console工程,
怎么“加”的?
简单的包含到工程里面是不正确的,需要把dll拷贝到工程文件夹,Lib添加到项目依赖项,或在cpp中加上
#pragma comment(.\\xxx.lib")

.h要#include进工程。

[解决办法]
http://wenku.baidu.com/view/b4bbf1c69ec3d5bbfd0a74bb.html
找个DLL编程的学习一下

热点排行