undefined reference to `cv::face::FisherFaceRecognizer::create(int, double)'问题

报错内容
undefined reference to `cv::face::FisherFaceRecognizer::create(int, double)’

1、
说明:在QT下编译报错如图,多方寻找原因未果,最后查看了。pro文件,发现缺少 -lopencv_face
undefined reference to `cv::face::FisherFaceRecognizer::create(int, double)'问题
2、
解决办法:如图.pro文件中添加 -lopencv_face
undefined reference to `cv::face::FisherFaceRecognizer::create(int, double)'问题
注意:博主此处的 -lopencv_face346是opencv346包中的,要根据自己使用的opencv在包搜索face.dll添加相应的文件。

博主比较懒,略处比较多,若能帮到你就很开心了