我正试图在VS 2013中运行opencv surf
实现。
我已经在Linker->Input
中安排了库,例如opencv_core246.lib for release
和opencv_core246d.lib for debug
。
但是当我尝试运行程序时,我得到了以下错误:
错误1错误LNK2001:未解析的外部符号"public:__thiscallcv::SIFT::SIFT(int,int,double,double("(??0SIFT@cv@@QAE@HHNNN@Z( C:。。。\文档\ Visual Studio2013\Projects\surftest\surftest\main.obj surftest
我已经在谷歌上搜索了这个错误,但没有发现任何有用的东西。有人知道这个错误的原因吗?提前谢谢。
您需要将其与链接
opencv_features2d246d.lib
opencv_nonfree246d.lib
用于调试和发布
opencv_features2d246.lib
opencv_nonfree246.lib