Russian Qt Forum

Qt => Общие вопросы => Тема начата: demaker от Ноябрь 08, 2017, 11:33



Название: падает проект при использовании библиотек OpenCV 3.3.0
Отправлено: demaker от Ноябрь 08, 2017, 11:33
Распаковал  opencv-3.3.0-vc14.exe, получил папку opencv
Далее работаем с CMake-3.2.1-win32-x86 чтобы сгенерить makefile
Указываем пути к папкам в Browse Source и Browse Build
Жмем Configure и указываем MinGW Makefiles, выделяем Specify native compilers, жмем Next
В С      Compilers путь С:/.../Tools/mingw530_32/bin/gcc.exe
В С++ Compilers путь С:/.../Tools/mingw530_32/bin/g++.exe
Жмем Configure
Выдалось красное окошко с галочками
Убираем галочку ENABLE_PRECOMPILED_HEADERS, чтобы не в дальнейшем в процессе make не выдавалась ошибка
Код:
unknown option --W
И еще в файле
Код:
opencv/sources/modules/videoio/src/cap_dshow.cpp
перед строчкой
Код:
#include "DShow.h"
написать
Код:
#define NO_DSHOW_STRSAFE
затем идем через консоль в папку
Код:
c:\...\opencv\build
и делаем mingw32-make
затем mingw32-make install
вуаля получаем папку lib , в которой статические либы(lib_name.dll.a)

Добавляю и про-файл, вроде все норм инклюдники видит
Но при использовании opencv-шных типов и функций проект падает.

У меня Qt 5.7.0 MinGW 32bit
ОС Windows 7 64-разрядная

Помогите пожалуйста разобраться, что делаю нитак :'(



Название: Re: падает проект при использовании библиотек OpenCV 3.3.0
Отправлено: demaker от Ноябрь 08, 2017, 12:56
Даже либы кидаю в папку с исполняемым файлом
Тоже не помогает :-\
В дебаге выдает ошибку
Код:
During startup program exited with code 0xc0000135