Неразрешенный внешний символ при включении Opencv2 \ face в проект Visual Studio

Я пытаюсь включить модуль «лицо» Opencv2 в моей Visual Studio. На данный момент я включил и использовал opencv2, но, насколько я понимаю, модуль «face» — это специальный модуль, который не поставляется напрямую с opencv2. Таким образом, чтобы использовать его, я должен построить специальную Opencv2. Я следовал инструкциям здесь: https://github.com/opencv/opencv_contrib. Единственная инструкция, которую я не понял, это:

«8. Для запуска необходимо добавить флаги компоновщика для модулей contrib, чтобы использовать их в вашем коде / IDE. Например, для использования модуля aruco будет добавлен флаг» -lopencv_aruco «.

Вот свойства моего проекта: (изображение отправлено по ссылке, потому что у меня нет достаточно очков репутации, чтобы отправить их как обычно …)

https://ibb.co/j8c9Nz
https://ibb.co/cYLkvK
https://ibb.co/gChb2z

Когда я включаю в свой проект opencv2 \ face.hpp: #include <opencv2\face.hpp>
Там нет проблем с intellisense, и он собирается, но есть проблема с связыванием (нерешенная внешняя проблема):

https://ibb.co/jzsjNz

Что я делаю не так? Я пытался решить это часами, но я не знаю, что делать. Большое спасибо!

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]