LNK2019无法解析的外部符号 "public: __thiscall cv::SURF::SURF(double,int,int,bool,bool)" (??0SURF@cv@@QAE@NHH_

来源:互联网 发布:明解c语言 中级篇 pdf 编辑:程序博客网 时间:2024/06/11 05:17

运行opencv自带的例子SURF_detector,结果出错了。

error LNK2019: 无法解析的外部符号 "public: __thiscall cv::SURF::SURF(double,int,int,bool,bool)" (??0SURF@cv@@QAE@NHH_N0@Z),该符号在函数 _main 中被引用

解决方案:VS2010中,设置项目属性->链接器->输入->附加依赖项里面添加上添加库文件opencv_nonfree244d.lib.

其中244为对应的OpenCV版本。





opencv_calib3d2410d.lib

opencv_contrib2410d.lib
opencv_core2410d.lib
opencv_features2d2410d.lib
opencv_flann2410d.lib
opencv_gpu2410d.lib
opencv_highgui2410d.lib
opencv_imgproc2410d.lib
opencv_legacy2410d.lib
opencv_ml2410d.lib
opencv_objdetect2410d.lib
opencv_ts2410d.lib
opencv_video2410d.lib

opencv_nonfree2410d.lib



阅读全文
0 0
原创粉丝点击