Я использую GT Creator и последние версии opencv и mingw
Код: Выделить всё
#include "mainwindow.h"
#include "opencv2/highgui.hpp"
#include
#include "opencv2/core/core.hpp"
#include "opencv2/opencv.hpp"
#include
#include
#include
#include
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/imgproc/types_c.h"
#include
#include
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();
cv::Mat img;
cv::gapi::own::Mat img2;
return a.exec();
}
I Я использую qmake, и мой файл .pro такой:
Код: Выделить всё
win32:CONFIG(release, debug|release): LIBS += - L$$PWD/../../../../../../../cpp/YouTube/opencv/build/x64/vc16/lib/ -lopencv_world4100
else:win32:CONFIG(debug, debug|release): LIBS += - L$$PWD/../../../../../../../cpp/YouTube/opencv/build/x64/vc16/lib/ -lopencv_world4100
INCLUDEPATH += $$PWD/../../../../../../../cpp/YouTube/opencv/build/include
DEPENDPATH += $$PWD/../../../../../../../cpp/YouTube/opencv/build/include
opencv_world4100.dll, и все они, как вы можете видеть, помещены в ссылку.
Кроме того, я думаю Я использую компилятор mingw для C++ в qt, поскольку он создает папки с именами mingw_debug и mingw_profile.
Я поместил opencv_world4100.dll и еще один почти в каждую папку. Я что-то упускаю?
Подробнее здесь: https://stackoverflow.com/questions/786 ... -qt-opencv