dll调试问题?请帮忙!!!很急,解决马上结贴

yxl2000 2003-12-04 09:26:11
我用VC++6。0写了一个动态链接库
想进行调试
Executable for debug session:
项设置为所需应用程序
出现如下错误,
*.exe does not contain debugging information,Press OK to continue的错误
请帮忙
...全文
153 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
kof99th 2003-12-11
  • 打赏
  • 举报
回复
用debug的调试程序,在dll中设断点
Greaitm 2003-12-11
  • 打赏
  • 举报
回复
先做好一个引用该动态库的程序
然后再动态库工程里配置好对应程序 然后运行就可以了

或者

如果你从来没有为该工程配置调用该库的程序 那么你直接运行工程 你就会得到配置对应程序的向导了
yxl2000 2003-12-10
  • 打赏
  • 举报
回复
to glacierrr(冰河纪的怪鸟)

但是 如何对动态连接库进行断点单步运行啊
glacierrr 2003-12-09
  • 打赏
  • 举报
回复
把dll的lib文件加到你自己的工程里面就可以。project\setting\link里面的library module
yxl2000 2003-12-09
  • 打赏
  • 举报
回复
to glacierrr(冰河纪的怪鸟)
设置好library module
之后编译出现如下错误:
LINK : fatal error LNK1149: output filename matches input filename "F:\hld_yb\Debug\fyhfshxt.lib"
LINK : fatal error LNK1141: failure during build of exports file
请帮忙
lsl7909 2003-12-09
  • 打赏
  • 举报
回复
应用程序设置为Debug调试状态!
glacierrr 2003-12-09
  • 打赏
  • 举报
回复
将dll的fyhfshxt.lib文件加入你的exe文件里面的project\setting\link里面的library module,只要加路径就可以了,不一定要拷到当前目录下
popyyb 2003-12-08
  • 打赏
  • 举报
回复
up
yxl2000 2003-12-08
  • 打赏
  • 举报
回复
to oknight(oknight)
我忽略过但是只显示二进制的调试信息,不是vc的代码,我很难看懂的,再说也不能设置断点啊.
yxl2000 2003-12-04
  • 打赏
  • 举报
回复
怎么没人回答??
oknight 2003-12-04
  • 打赏
  • 举报
回复
不是错误,是提醒你调试用的exe程序是release版的程序,没有调试信息。但你要调试的是dll,所以不用理他,忽略过去就行了。
xiaohedou 2003-12-04
  • 打赏
  • 举报
回复
那你就作个DEBUG版的APP,调一下。

15,471

社区成员

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

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