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

调用VC的DLL,奇怪的异常,编译不过去

2012-03-04 
调用VC的DLL,奇怪的错误,编译不过去。我先用VC写了一个测试用的DLL。程序如下。bool _declspec(dllexport) _s

调用VC的DLL,奇怪的错误,编译不过去。
我先用VC写了一个测试用的DLL。程序如下。
bool _declspec(dllexport) _stdcall wocao()
{
::MessageBox(NULL,"A","A",MB_OK);
return true;
}
  我把编译出来的DLL,用implib工具做成了 C++BUILDER的lib。

然后把dll 和lb放到的工作目录下。

 写了.H文件:
bool _declspec(dllexport) _stdcall haha();

包含了这个文件,然后加入了lib文件 #pragma comment(lib,"dll.lib");

接下来调用bool b=wocao(); 编译的时候 报错:
  
  unresolved external '__stdcall haha()' .........

[解决办法]
http://topic.csdn.net/u/20090302/17/99d1fbc5-4be6-4744-96d9-09b16c0d93c3.html?49861

热点排行