Как установить Opencv 3.4.1 + contrib 3.4.1 с Visual Studio 2010 - PullRequest
0 голосов
/ 04 сентября 2018

Мне нужно собрать OpenCV 3.4.1 + OpenCV Contrib 3.4.1 для Visual Studio 2010 (vc10) .

У меня Visual Studio 2010 (x86) в Windows 10 (x64). Мне нужны библиотеки OpenCV для архитектуры x64.

Это то, что я сделал до сих пор:

  • собрал opencv с помощью cmake, сконфигурировал его (добавив opencv_world и путь к дополнительным модулям opencv_contrib), и сгенерировал выбор visual studio 2010 (Win x64)
  • открыл OpenCV.sln с VS2010, я начал сборку (Debug, x64): через ~ 2 часа происходит много ошибок (более 7k), поэтому я остановился.

Было много ошибок:

  • ошибок типа Error 410 error C3646: 'CV_OVERRIDE' : unknown override specifier C:\opencv_contrib-3.4\modules\reg\include\opencv2\reg\mapprojec.hpp 72 ( решено : плохо, я смешивал opencv 3.4 с opencv-contrib 3.4.1)
  • ошибки типа error LNK1104: cannot open file '..\..\lib\Debug\opencv_world341d.lib' C:\opencv-341\build\modules\world\LINK (я пытаюсь собрать opencv_world, странно, что его ищет ..)

Я не знаю, в чем я не прав. Я без проблем использовал готовые двоичные файлы opencv3.4 с vc14 и vc15, но он мне нужен для vc10 и с opencv_contrib.

Кто-нибудь предлагает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...