DLL生成Lib文件

linxren 2011-07-21 12:12:54
我这里有一个dll,没有对应的lib,因为要调用这个dll里面的类,所以用动态调用不知道如何做。
想到用dumpbin.exe和lib.exe产生lib文件。生成.def文件成功,但生成.lib文件时:
lib /def:mydef.def /out:mylib.lib:
结果报错:
statement not supported fro the target plaform

请问,是什么地方没有弄错了,如果没错。请问能否动态调用dll中的类。
...全文
70 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunlin7 2011-07-27
  • 打赏
  • 举报
回复
这个不好搞.
ndy_w 2011-07-21
  • 打赏
  • 举报
回复
没有lib不要紧的,GetProcAddress
没有头文件就糟糕了。只能猜参数。
linxren 2011-07-21
  • 打赏
  • 举报
回复
没人回答
linxren 2011-07-21
  • 打赏
  • 举报
回复
楼上的方法不通用吧,我这dll里有好几十个函数,这么做是不是太难了~
ndy_w 2011-07-21
  • 打赏
  • 举报
回复
http://www.codeproject.com/KB/DLL/classesexportedusingLL.aspx
看看这个。
fengbingchun 2011-07-21
  • 打赏
  • 举报
回复
vb还是vc、vs2008处理方法多少都有些不一样
linxren 2011-07-21
  • 打赏
  • 举报
回复
dll中是类,怎么用GetProcAddress?

15,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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