相关疑难解决方法(0)

在Visual Studio C++ 2010中找不到或打开PDB文件

我使用Visual Studio 2010 C++并且我的项目构建没有错误但是当我运行它时我得到了这个.我在Windows XP上.

'Shaders.exe': Loaded 'C:\Documents and Settings\User\My Documents\Visual Studio        2010\Projects\Shaders\Win32\Debug\Shaders.exe', Symbols loaded.
'Shaders.exe': Loaded 'C:\WINDOWS\system32\ntdll.dll', Cannot find or open the PDB file
'Shaders.exe': Loaded 'C:\WINDOWS\system32\kernel32.dll', Cannot find or open the PDB  file
'Shaders.exe': Loaded 'C:\qt-everywhere-opensource-src-4.8.3\bin\QtCored4.dll', Symbols  loaded.
'Shaders.exe': Loaded 'C:\WINDOWS\system32\user32.dll', Cannot find or open the PDB file
'Shaders.exe': Loaded 'C:\WINDOWS\system32\gdi32.dll', Cannot find or open the PDB file
'Shaders.exe': Loaded 'C:\WINDOWS\system32\ole32.dll', Cannot find or open the PDB file
'Shaders.exe': Loaded 'C:\WINDOWS\system32\advapi32.dll', Cannot find or open the PDB file …
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio-2010 pdb-files

114
推荐指数
3
解决办法
33万
查看次数

在Windows 8 for Visual Studio 2012上构建OpenCV 2.4.6时,'min(&max)不是std'成员的错误

我正在尝试在Visual Studio 2012中的Windows 8上构建OpenCV 2.4.6.从https://github.com/Itseez/opencv下载源代码我使用cmake生成(保留默认配置)然后加载生成的文件ALL_BUILD.vcxproj到Visual Studio 2012.然后我尝试构建它.确实构建了几个模块(例如core,flann,imgproc,...),但我正在尝试构建highgui,以便我可以使用PDB文件来调试我的代码(无法打开视频文件).构建错误始于此以及许多类似的错误:

错误C2039:'max':不是'std'的成员C:\ OpenCV2.4.6\3rdparty\openexr\Imath\ImathMatrixAlgo.cpp 1094 1 IlmImf

像这样的错误的一个修复(例如在这个答案中)是添加#include <algorithm>到失败的文件.我尝试了几个文件,它似乎工作,但我很担心本地改变一个流行的图书馆的来源.它必须构建在Windows上(您可以从OpenCV sourceforge站点下载二进制文件,但不能下载PDB文件),所以我想了解如何在我的机器上构建它而不更改源代码.

我在配置步骤中遗漏了什么吗?我的机器上是否缺少某些路径设置等?为什么我会收到这些错误,我该如何解决?

==========编辑==========

查看目录路径,这似乎是第三方依赖项之一OpenEXR的问题.展望在Github上这似乎是OpenEXR的1.7.1版本是2.4.6 OpenCV的使用.OpenCV 在Windows上的快速入门安装中的说明如下:

  • 对于Eigen库,它再次是下载并提取到D:/ OpenCV/dep目录的情况.
  • 与OpenEXR相同.

所以我下载了OpenEXR 1.7.1源代码版本,并提取了将目录openexr-1.7.1放入的结果文件C:\OpenCV2.4.6\dep.

然后我运行了cmake并尝试构建生成的Visual Studio解决方案.可悲的是,我看到了同样的错误.

opencv build visual-c++ visual-studio-2012

20
推荐指数
2
解决办法
3万
查看次数