多层次DLL调试问题?A.exe load b.dll b.dll隐式调用 c.dll, 怎么调试c.dll b.dll工程设置上a.exe后,可以跟踪b.dll但是c.dll工程设置上a.exe后,不能跟踪c.dll怎么办,着急啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置dependencies?我考,麻烦您说清楚 c.dll设上a.exe,同时b.dll也要存在,这样就可以调试c.dll了 to flyelf(空谷清音"同时b.dll也要存在" 是什么意思? 你应该把c.dll设到b.dll上,b.dll设到a.exe上才行啊,,把c.dll设到a.exe给个理由先 to roscoe(草上飞) :你应该把c.dll设到b.dll上怎么设置???? .dll文件需要Debug版,你还可以试试F11 to laiyiling(剑圣风暴·V2.0)我自己的程序,是debug 在project->settings->debug 中选"additional DLLs",在“locate name”选中你的dll文件,以后在动态库工程中设断点就可以进入dll了 我怎么不能回留言的:(在菜单[project]->[dependencies]里设置.前提是这三个工程都加到同一个工作区中 把这几个工程都加入到工作区中,然后如楼上所说选择依赖,把b.dll,c.dll工程都依赖上 顺便再提个问题。http://community.csdn.net/Expert/topic/3550/3550400.xml?temp=.1411249静态链接一个DLL时,在工程设置里面加上该dll的lib后,必须把dll放到使用改dll的exe的同一目录里吗?怎么才能放到任意目录? 可以了。谢谢大家不设置dependince的话,在c的工程里面设置debug sesssion为a.exe,就可以在c.dll里面设置断点。我昨天不知道为什么,总是不行。现在可以了。把三个工程放到一个工程中,不用dependince,三个子工程断点都可以设置。 1 如果把c.dll设置为active ,就可以在a.exe或者b.dll中设置断点,一直f11跟踪到c.dll中。 2 如果在a.exe,或者b.dll,为active 工程的话,是不能f11跟踪进入c.dll中的。如果我每有弄错的话,dependince的作用只是编译的时候,会检查下级工程是否需要重新编译。把三个工程放到一个总的工程环境中,还是非常有用的。 1 方便调试 2 开一个窗口就可以了。但是也有不方便的地方: 1 不能同时启动多个exe 2 正在体验...如果有什么不同意见,快提,过几天就揭帖了。 大家帮忙领C币,争取今天帮我换本书! 帮我看看下面这个DLL异常是什么意思 请问各路高手???急!!! 在MFC动态库中无法用GetCookie获取Sessionid,主程序中就可以 请教高手WIN2000下如何永久隐藏桌面和任务栏 读文件名 VB论坛怎么了? 求教mschart的用法,有高手会的请进来 看看好吗?,跪谢 TCP、UDP通信:recv和recvfrom同时阻塞 不是想给大家添麻烦!是我实在没办法! 贴子长期没有好的答复,难道分就没法收回吗? 我如何得到当前记录集的条数
怎么设置????
在菜单[project]->[dependencies]里设置.
前提是这三个工程都加到同一个工作区中
静态链接一个DLL时,在工程设置里面加上该dll的lib后,必须把dll放到使用改dll的exe的同一目录里吗?怎么才能放到任意目录?
不设置dependince的话,在c的工程里面设置debug sesssion为a.exe,就可以在c.dll里面设置断点。
我昨天不知道为什么,总是不行。现在可以了。把三个工程放到一个工程中,不用dependince,三个子工程断点都可以设置。 1 如果把c.dll设置为active ,就可以在a.exe或者b.dll中设置断点,一直f11跟踪到c.dll中。
2 如果在a.exe,或者b.dll,为active 工程的话,是不能f11跟踪进入c.dll中的。如果我每有弄错的话,dependince的作用只是编译的时候,会检查下级工程是否需要重新编译。把三个工程放到一个总的工程环境中,还是非常有用的。
1 方便调试
2 开一个窗口就可以了。但是也有不方便的地方:
1 不能同时启动多个exe
2 正在体验...如果有什么不同意见,快提,过几天就揭帖了。