如何调试DLL动态链接库
2008-07-18 09:53
183 查看
方法①: 对DLL的工程DEBUG,
在DLL工程的Project Setting->Debug->Executable for debug session中加入你的.exe的路径和名字。
可以在dll中设置断点,.exe程序必须要调用dll中函数。
方法②: 有个更好的方法:(我也没试过)在settings/debug中category选additional dlls,
然后将你要调试的dll加进来。这样,即使你用loadlibrary动态加载dll,也可以加断点了。
在VS.net的测试中,还可以同时调试exe程序,调试dll实在系矛得弹。
在DLL工程的Project Setting->Debug->Executable for debug session中加入你的.exe的路径和名字。
可以在dll中设置断点,.exe程序必须要调用dll中函数。
方法②: 有个更好的方法:(我也没试过)在settings/debug中category选additional dlls,
然后将你要调试的dll加进来。这样,即使你用loadlibrary动态加载dll,也可以加断点了。
在VS.net的测试中,还可以同时调试exe程序,调试dll实在系矛得弹。
相关文章推荐
- 『转』在Symbian开发环境下如何编写DLL(动态链接)
- 动态链接库知识点归纳之一(DLL概念,如何建立,如何使用,如何优化,如何查看)
- VS2008下如何调试matlab使用的动态链接库
- VS2010编写动态链接库dll、使用dll 和 调试dll
- C#中如何使用VC++创建的dll动态链接库的返回参数
- 如何查看一个运行的exe执行程序需要有哪些DLL动态链接库
- 如何创建和使用动态链接(dll)和静态链接(lib),全面总结
- 【转】C#生成dll文件:如何用C#编译生成dll文件即动态链接库文件供其它程序调用
- DLL动态链接库编程入门之一:DLL概论及其调试和查看
- 【转】如何在_Linux_下调试动态链接库
- (转载)DLL动态链接库编程入门之一:DLL概论及其调试和查看
- 如何解决无法定位程序输入点ucrtbase.terminate于动态链接库api-ms-win-crt-runtime-|1-1-0.dll
- VC与Matlab混合编程之调用动态链接库dll(C++)——<二>
- .h头文件 .lib动态链接库文件 .dll 动态链接库
- VS2013环境生成和调用DLL动态链接库
- 第一个DLL程序:动态链接库DLL教程,30分钟快速上手
- 如何得到动态链接库的输出函数tdump命令
- Delphi 中如何调试 DLL
- C#如何调试VC编译的DLL
- 如何使用TreeView控件动态读出数据库中的结点字段(已调试通过)