Я знаю ... Еще один из этого ... Но никакая другая ошибка не такая же, как у меня, и я пытаюсь создать opencv с mingw32 в течение нескольких дней.Cant 'build OpenCV 3.2.0 (Mingw32)
При создании OpenCV с MinGW команда mingw32-make
терпит неудачу в какой-то момент пытается скомпилировать sources\modules\ts\src\ts_gtest.cpp
с ошибкой рис ниже:
Я попытался следующие несколько учебников, но ни одна работа чисто, и это является Лучше я мог бы заставить вещи работать.
Что я сделал:
- установлен MinGW и добавил
C:\Mingw\bin\
к переменной PATH среды. - Установленный CMake и добавленный его также в PATH.
- Извлеченные OpenCV в
C:\
и создал forlderC:\opencv\mingwBuild\
- В CMake-GUI я определить исходную папку, как
C:\opencv\sources\
и построить папку, какC:\opencv\mingwBuild\
. - Нажмите «Настроить» и выберите «
Mingw Makefiles
», используя «Использовать собственные компиляторы по умолчанию» (также явно указаны компиляторы, и результат одинаков.). - Hit Generate, который создает Makefile.
- Я открыл
C:\Mingw\msys\1.0\msys.bat
, чтобы иметь консоль со всеми загруженными переменными (также попробовал прямо из простого cmd.exe, учитывая, что PATH установлен для mingw, но я получаю ту же ошибку в компиляции). Перейдите кC:\opencv\mingwBuild\
и запуститеmingw32-make
.
И вот тут ошибка появляется через некоторое время. Есть идеи?
Не придавайте в скриншоте. Дайте ошибку как текст. – tambre
Похож на проблему с тестом google. [\ [1 \]] (https://github.com/google/googletest/issues/708) [\ [2 \]] (https://github.com/google/googletest/issues/484) –