DLL调用DLL 被调用的Dll能调试吗?

Cnng0315South 2010-04-29 09:24:42
问题是这样的, 我在CAD上搞二次开发,CAD能加载的ARX程序实际是Dll,我用这个ARX调用一个包含算法的Dll(这个Dll不能被CAD直接加载,CAD不识别), 我能调试ARX里的代码,但Dll里的就进不去了。 ARX本质是Dll,但Autodesk改了一点。
...全文
186 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
littlefangMFC 2010-04-29
  • 打赏
  • 举报
回复
可以调试,不过这两个DLL你得都有源码才行
visualassist4680 2010-04-29
  • 打赏
  • 举报
回复
有调试信息就可以
vc_love2010 2010-04-29
  • 打赏
  • 举报
回复
可以的,被调试的dll一定要带debug信息.然后你把要调试的dll的模组设置成active project然后设置它的setting把[executable for debug session]里输入你主工程的exe. 下断点进行调试就可以了.
vcxingchen 2010-04-29
  • 打赏
  • 举报
回复
可以,要有调用程序。
尹成 2010-04-29
  • 打赏
  • 举报
回复
可以,dll的是通过指定调用程序来实现的
redsunxin 2010-04-29
  • 打赏
  • 举报
回复
放MessageBox调试
sunlin7 2010-04-29
  • 打赏
  • 举报
回复
应该可以的,我以前有程序c.dll,是b.dll调用的,主程序是a.exe,指定a.exe可以调试c.dll。
康斯坦汀 2010-04-29
  • 打赏
  • 举报
回复
只要被调试的目标具有调试信息,就可以被调试。
向立天 2010-04-29
  • 打赏
  • 举报
回复
调试dll的时候是通过指定调用程序来实现的
不过你这种跨级调用的没试过
你可以试试
尹成 2010-04-29
  • 打赏
  • 举报
回复
最好自己来学这两个DLL

15,471

社区成员

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

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