解决VS2010 C++ DLL不能断点调试的问题
2015-01-29 17:03
357 查看
问题产生的过程是这样的,向exe项目中添加dll工程的引用,并将引用工程的属性“Link Library Dependencies”的值设为true,这样,在不加入lib的情况下,exe项目仍可以链接dll正常运行,但问题也出现了,在dll工程中设置的断点会被无视。
解决方法:
一、DLL工程的设置
设置Configuration Properties->General->Output Directory的值为$(SolutionDir)\bin\$(Configuration)\
设置Configuration Properties->Linker->Debugging的值为$(SolutionDir)lib\$(Configuration)\$(ProjectName).pdb
设置Configuration Properties->Linker->Advanced的值为$(SolutionDir)lib\$(Configuration)\$(ProjectName).lib
二、exe工程的设置
将引用工程的属性“Link Library Dependencies”的值设为fasle。
设置Configuration Properties->Linker->General->Additional Library Directories的值设置为$(SolutionDir)lib\$(Configuration)\
在Configuration Properties->Linker->Input->Additional Dependencies中加入xxx.lib
解决方法:
一、DLL工程的设置
设置Configuration Properties->General->Output Directory的值为$(SolutionDir)\bin\$(Configuration)\
设置Configuration Properties->Linker->Debugging的值为$(SolutionDir)lib\$(Configuration)\$(ProjectName).pdb
设置Configuration Properties->Linker->Advanced的值为$(SolutionDir)lib\$(Configuration)\$(ProjectName).lib
二、exe工程的设置
将引用工程的属性“Link Library Dependencies”的值设为fasle。
设置Configuration Properties->Linker->General->Additional Library Directories的值设置为$(SolutionDir)lib\$(Configuration)\
在Configuration Properties->Linker->Input->Additional Dependencies中加入xxx.lib
相关文章推荐
- 解决windows xp中不能使用gdiplus.dll 1.1的问题(vs2010中如何添加manifest文件)
- win7x64bit VS2010 CAD2013断点 调试 捕捉成功,困扰一周的问题解决了
- s60模拟器不能断点调试的问题终于解决了
- 解决VC++2010&&VS2010无法调试&&调试无法进入断点&&无法命中断点的问题
- 解决调试不能命中断点的问题
- 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。
- 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。
- 不能断点调试引用的项目的问题解决
- vs2005设断点不能调试的问题?---已解决
- 解决VS2013调试ASP.NET中无法调试的问题:当前不会命中断点。在 XXXX.dll 中找到了 XXX.cs 的副本,但是当前源代码与 XXXX.dll 中内置的版本不同。
- 解决VC++2010&&VS2010无法调试&&调试无法进入断点&&无法命中断点的问题
- vs2005设置断点不能调试问题(方法三为首选项,一般都可以解决)
- dev_C++ 不能调试问题解决
- 关于vs2008 和 vs2010 工程常在断点调试的时候卡死(卸了输入法即解决了问题)
- C# 调用 C++ DLL无法调试的问题解决方法
- VS2015 C#调试C++ dll时提示:“当前不会命中断点,因为还没有为该文档加载任何符号”解决方法From Eric Qu
- 解决C#调试ArcMap断点不能停的问题
- 使用Visual Studio 调试断点不起作用的问题解决办法 调试Revit CAD 不能进入断点
- 【C++&&OpenCV】解决cvLoadImage等函数不能进行单步调试的OpenCV配置问题
- 解决安装完IE8后,VS2005断点不能调试问题