我正在使用cpp 2010编写一个用opencv(2.1)编写的项目。当我尝试调试它时,我收到以下错误:
'FaceTracker.exe':已加载'C:\ Users \ hodhod \ Documents \ Jam3a \ PROJECT-2012 !! \ FindSymetryInFaces \ FaceTracker \ FaceTracker \ Debug \ FaceTracker.exe',已加载符号。
'FaceTracker.exe':已加载'C:\ Windows \ System32 \ ntdll.dll',已加载符号(已删除源信息)。
'FaceTracker.exe':已加载'C:\ Windows \ System32 \ kernel32.dll',已加载符号(已删除源信息)。
'FaceTracker.exe':已加载'C:\ Windows \ System32 \ KernelBase.dll',已加载符号(已删除源信息)。
'FaceTracker.exe':已加载'C:\ OpenCV2.1 \ bin \ cv210d.dll',无法找到或打开PDB文件
程序'[4556] FaceTracker.exe:Native'已退出,代码为-1072365566(0xc0150002)。
并向我显示以下信息:
应用程序无法正确启动(0 * 0150002)。单击“确定”关闭应用程序。
我该如何解决?
(我解决了,请查看评论。)
答案 0 :(得分:1)
(OP在评论中回答。见Question with no answers, but issue solved in the comments (or extended in chat))
OP写道:我解决了它。我去了
Project -> Proporties -> Linker-> Input -> Additional Dependencies
并将其改为:
cv210d.lib; cvaux210d.lib; cxcore210d.lib; highgui210d.lib; ml210d.lib;
到:
cv210.lib; cvaux210.lib; cxcore210.lib; highgui210.lib; ml210.lib; opencv_ffmpeg210.lib;