Qt
Qt에서 OpenCV와 OpenMP LIB로드하기.
Qt쓰는 사람
2018. 3. 22. 11:18
다음 문장을 .Pro파일에 추가
OpenCV 라이브러리 및 헤더 는 프로젝트 폴더의 /OpenCVx86 폴더에 넣어두었음
Qt에서 mingw32컴파일러를 사용한다면 cmake와 mingw32컴파일러로 소스를 컴파일해줘야됨.
※주의 libopencv_xxxxxd.dll 사용하지말것. 디버그버전이 정상동작하지 않음을 확인 확인후사용
참고 사이트 : https://blog.naver.com/nortul/221178308242
LIBS += -fopenmp
QMAKE_CXXFLAGS += -fopenmp
CONFIG += C++14
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/OpenCVx86/ -llibopencv_core340.dll
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/OpenCVx86/ -llibopencv_core340.dll
else:unix: LIBS += -L$$PWD/OpenCVx86/ -llibopencv_core340.dll
INCLUDEPATH += $$PWD/OpenCVx86
DEPENDPATH += $$PWD/OpenCVx86
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/OpenCVx86/ -llibopencv_highgui340.dll
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/OpenCVx86/ -llibopencv_highgui340.dll
else:unix: LIBS += -L$$PWD/OpenCVx86/ -llibopencv_highgui340.dll
INCLUDEPATH += $$PWD/OpenCVx86
DEPENDPATH += $$PWD/OpenCVx86
win32:CONFIG(release, debug|release): LIBS += -L$$PWD/OpenCVx86/ -llibopencv_videoio340.dll
else:win32:CONFIG(debug, debug|release): LIBS += -L$$PWD/OpenCVx86/ -llibopencv_videoio340.dll
else:unix: LIBS += -L$$PWD/OpenCVx86/ -llibopencv_videoio340.dll
INCLUDEPATH += $$PWD/OpenCVx86
DEPENDPATH += $$PWD/OpenCVx86