2014-02-15 50 views
0

在创建OpenCV二进制文件后,似乎找不到.pdb文件;使用Cmake,然后使用VS2013构建OpenCV解决方案。任何帮助?在编译VS2013上的openCV时没有生成.pdb文件

+0

检查:http://stackoverflow.com/questions/6036017/visual-studio-2010-not-generating-pdb-files –

+0

OpenCV.sln项目属性中没有链接器部分 – user3079474

+0

'.sln'文件*从不*有任何链接器部分。你需要检查'.vcxproj'文件。 –

回答

0

这不是这个具体问题的答案,但由于我没有找到解决方案和问题,所以我把它写到这个线程。我希望它对其他同胞患者可能有用。

我的问题是,我无法到达调试中的代码子集。在调试模式期间,它告诉“当前断点不会被命中,没有符号被载入这个文档”,which是一个很好讨论的问题。但基本问题是,我甚至找不到应该加载的.pdb文件来达到该代码。问题是,该项目的构建属性尚未正确设置。

要确保,你项目生成.pdb文件,检查项目的生成设置:

右键单击项目 - >选择“生成”选项卡 - >在“输出”部分中单击“高级...“按钮 - >在”调试信息:“下拉列表中选择”完整“选项。