小编Nem*_*ekh的帖子

OpenCV使用objdetect.hpp函数解决了外部错误(C++)

我正在尝试在VS2010中用C++编译一个简单的人脸检测程序,并遇到两个LNK 2019错误:

错误2错误LNK2019:函数_main中引用的未解析的外部符号_cvReleaseHaarClassifierCascade

错误3错误LNK2019:函数"void __cdecl detectFaces(struct _IplImage*)"中引用的未解析的外部符号_cvHaarDetectObjects(?detectFaces @@ YAXPAU_IplImage @@@ Z)

相关代码行:

cvReleaseHaarClassifierCascade( &cascade );
Run Code Online (Sandbox Code Playgroud)

...

  CvSeq *faces = cvHaarDetectObjects(  img,  cascade,  storage,  1.1,  3,  0, /*CV_HAAR_DO_CANNY_PRUNNING*/  cvSize( 40, 40 ) );
Run Code Online (Sandbox Code Playgroud)

我真的找不到很多关于这个特定问题的引用,我相信所有相关的库/目录都应该与解决方案一样.

当我进入函数定义时,它会在objdetect.hpp中找到它们,但我不明白为什么我会收到这些LNK错误?

c++ opencv lnk2019

1
推荐指数
1
解决办法
7074
查看次数

标签 统计

c++ ×1

lnk2019 ×1

opencv ×1