如何使用VS2015 联合调试C++ dll
调试方法:dll工程和dll的exe工程在同一个解决方案中
dll工程设置:
首先先将dll写好,并设置输出目录
dll工程:属性-配置属性-常规-把输出目录设置为 调用该dll的exe工程的目录下
dll工程:属性-配置属性-链接器-常规-把输出文件也设置为调用该dll的exe工程的目录下
dll工程:打开属性—配置属性—调试把 命令 改为 调用该dll的 exe工程的
工作目录也设置为exe所在目录。
如下图所示:
exe工程设置:
exe工程加载dll的路径要写正确
如图:
完成以上设置之后,在dll工程中打好断点,然后重新生成dll工程,为了输出dll到设置的目录下,然后在dll或exe工程中点击调试,按F11单步执行,进入dll内部调试。
---------------------------------------------------------------------------------------------------------------------------------------------------
若调用DLL时出现“无可用源”异常
解决方法:清理解决方案,重新生成,即可。