Dowload opencv-4.5.5-vc14_vc15.exe run it to opencv folder
Dowload Qt5 5.12.12 Download Offline Installers | Source Package Offline Installer | Qthttp://mirrors.ukfast.co.uk/sites/qt.io/archive/qt/5.12/5.12.12/qt-opensource-windows-x86-5.12.12.exe
Setup Qt5 with msvc2017 x64 support. Install it to C:\Qt\Qt5.12.12\ folder.
Run CMake GUI and point OpenCV sources folder.
Add Entry String: CMAKE_PREFIX_PATH=C:\Qt\Qt5.12.12\5.12.12\msvc2017_64\lib\cmake
Deselect:
Build_JAVA
BUILD_opencv_python3
BUILD_opencv_python_bindings_generator
BUILD_opencv_python_tests //Because I haven't install python3 debug lib
In CMake select Win32 build. Default is x64
To compile sample.cpp code, do the following settings:
C++ Additional Include Directories = D:\PCD\opencv\build\include
Linker Additional Library Directories = D:\PCD\opencv\build\lib\Debug
Link/Input:
opencv_calib3d455d.lib
opencv_core455d.lib
opencv_dnn455d.lib
opencv_features2d455d.lib
opencv_flann455d.lib
opencv_highgui455d.lib
opencv_imgcodecs455d.lib
opencv_imgproc455d.lib
opencv_ml455d.lib
opencv_objdetect455d.lib
opencv_photo455d.lib
opencv_stitching455d.lib
opencv_ts455d.lib
opencv_video455d.lib
opencv_videoio455d.lib
To run it, add PATH: D:\PCD\opencv\build\bin\Debug; C:\Qt\Qt5.12.12\5.12.12\msvc2017_64\bin