【发布时间】:2012-02-18 13:59:09
【问题描述】:
我正在开发一个使用 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)。单击确定关闭应用程序。
我该如何解决?
(我解决了,检查cmets。)
【问题讨论】:
-
我解决了。我去了 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;