静态调用DLL出现问题,请帮忙谢谢

xc2927 2006-12-29 03:33:59
[Linker Error] Unresolved external '__stdcall com_open(int)' referenced from D:\11\DRIVER\UNIT1.OBJ


出现这样的问题,.LIB什么都加入了,
函数的原形是HANDLE WINAPI com_open(int icdev);

这是什么问题
...全文
183 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pig4210 2007-01-01
  • 打赏
  • 举报
回复
在编译的时候就自动生成lib了啊。
楼主如果是用BC++命令行编译的话,
编译:
bcc32 -tWD -lGi d
生成d.dll及d.lib
或者可以参考http://community.csdn.net/Expert/topic/5158/5158130.xml?temp=.1540949
gzlcd 2006-12-31
  • 打赏
  • 举报
回复
用impdef 工具看一下lib中函数声明,是否加了前缀后缀就清楚了!
xc2927 2006-12-30
  • 打赏
  • 举报
回复
楼上我的Lib是用BIN下的那个implib生成的,应该没什么问题吧
shadowstar 2006-12-29
  • 打赏
  • 举报
回复
可能还是lib的问题

1,221

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧