在VS2013上编译openCV时没有生成.pdb文件

时间:2014-02-15 18:13:21

标签: opencv pdb-files

在创建OpenCV二进制文件之后,我似乎无法找到.pdb文件;使用Cmake,然后使用VS2013构建OpenCV解决方案。有什么帮助吗?

2 个答案:

答案 0 :(得分:1)

正如马丁在上面的评论中所说,请参阅 Visual Studio 2010 not generating .pdb files

另外,不同版本的OpenCV生成的文件略有不同。搜索已编译OpenCV解决方案的.pdb文件。

答案 1 :(得分:0)

这不是这个具体问题的答案,但由于我没有找到解决方案和问题,我将其写入此主题。我希望它可能对其他患者有用。

我的问题是我无法在调试中找到代码的子集。在调试模式期间它说,"断点当前不会被命中。没有为此文档加载符号",which是一个讨论得很好的问题。但基本问题是,我甚至找不到一个应该加载的.pdb文件来访问该代码。问题是,项目的Build属性设置不正确。

要确保您的项目生成.pdb文件,请检查项目的构建设置:

右键点击项目 - >选择" Build"标签 - >在"输出"部分点击"高级..."按钮 - >在"调试信息:"下拉列表选择"完整"选项。