1,编写好DLL,
2,选择要进行调试的DLL,将此DLL设置为启动项目;
3,右键,点击属性,进入配置属性,选择调试;
4,选择其中的命令:选择调用这个DLL的主程序;命令参数中输入的是:($TargetFileName)dll输出函数接口 ;这两句要连着写;工作目录:中填写的内容是:要调试的debug路径或者release路径。
远程调试‘:
好处是;可以将在远程调试的dll在本地机器上显示错误的具体位置。方便调试。
(具体流程以后再整理)
使用python进行debug调试需要的文件
import ctypes
ctypes.windll.LoadLibrary('D:/filter_dlls/ucrtbased.dll')
ctypes.windll.LoadLibrary('D:/filter_dlls
cruntime140d.dll')
ctypes.windll.LoadLibrary('D:/filter_dlls/msvcp140d.dll')
ctypes.windll.LoadLibrary('D:/filter_dlls
ccorlib140d.dll')
ctypes.windll.LoadLibrary('D:/filter_dlls/ucrtbased.dll')
ctypes.windll.LoadLibrary('D:/filter_dlls
ctypes.windll.LoadLibrary('D:/filter_dlls/msvcp140d.dll')
ctypes.windll.LoadLibrary('D:/filter_dlls
本文详细介绍了如何设置和调试DLL文件的方法,包括将DLL设置为启动项目、配置调试属性等步骤,并提供了远程调试的好处及使用Python进行DLL调试所需的库文件示例。
2751

被折叠的 条评论
为什么被折叠?



