0

我尝试运行与 FLANN代码匹配的功能。我正在使用 Ms Visual C++ 2010 Express,在构建解决方案时我没有收到任何错误

1>----- 构建开始:项目:SURF_image_matching,配置:Debug Win32 ------ 1> SURF_image_matching.cpp 1>c:\users\karthick\documents\visual studio 2010\projects\surf_image_matching\surf_image_matching \surf_image_matching.cpp(83): 警告 C4018: '<' : 有符号/无符号不匹配 1> SURF_image_matching.vcxproj -> C:\Users\KARTHICK\Documents\Visual Studio 2010\Projects\SURF_image_matching\Debug\SURF_image_matching.exe == ======== 构建:1 成功,0 失败,0 最新,0 跳过 ==========

当我运行时,它终止而没有任何输出我得到以下形式的几行

“SURF_image_matching.exe”:已加载“C:\Windows\SysWOW64\sechost.dll”,找不到或打开 PDB 文件“SURF_image_matching.exe”:已加载“C:\Windows\SysWOW64\rpcrt4.dll”,找不到或打开 PDB 文件

'SURF_image_matching.exe': 卸载'C:\Program Files (x86)\Searchqu Toolbar\Datamngr\IEBHO.dll' 'SURF_image_matching.exe': 卸载'C:\Windows\SysWOW64\dbghelp.dll'

线程“Win32 线程”(0x6e8) 已退出,代码为 0 (0x0)。程序“[7592] SURF_image_matching.exe: Native”已退出,代码为 -1 (0xffffffff)。

4

1 回答 1

0

确保编译器可以看到 OpenCV bin 目录,可以通过以下两种方式之一完成:

  1. 将其添加到您的环境PATH变量中

  2. 选择您的 VS 解决方案 Configuration Properties > Debugging > Environment 将值设置为

    PATH = %PATH%;C:\OpenCVX.XX\bin
    

希望能帮助到你。

于 2013-07-21T14:35:06.127 回答