В наличии Qt 5.2.0 for Windows 32-bit (MinGW 4.8) и OpenCV 2.4.0.
Пытаюсь собрать второе для первого по этому гайду:
stackoverflow.com/questions/15881913/how-to-link-o...
6.5 click configure and keep clicking configure until all red lines are gone, then click generate and close cmake-gui.exe
Нажмите сконфигурировать и продолжайте нажимать, пока не исчезнут все красные полосы, после нажмите сгенерировать.
Собственно, красные полосы пропали, но появились предупреждения:
CMake Warning (dev) at cmake/OpenCVModule.cmake:667 (get_target_property):
Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
interface. Run "cmake --help-policy CMP0022" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
Target "opencv_highgui" has an INTERFACE_LINK_LIBRARIES property which
differs from its LINK_INTERFACE_LIBRARIES properties.
INTERFACE_LINK_LIBRARIES:
opencv_core;opencv_imgproc;zlib;libjpeg;libpng;libtiff;libjasper;comctl32;gdi32;ole32;msvfw32;avifil32;avicap32;winmm
LINK_INTERFACE_LIBRARIES:
Call Stack (most recent call first):
modules/highgui/CMakeLists.txt:302 (ocv_add_accuracy_tests)
This warning is for project developers. Use -Wno-dev to suppress it.
Делаю тестовую программу из того же гайда, запускаю. Ошибка. И так с OpenCV 2.4.0, указанной в гайде, и с самой свежей 2.4.8.
D:\Programs\opencv24\opencv_bin\bin\opencv_ffmpeg240_64.dll:-1: ошибка: file not recognized: File format not recognized
Ошибка из-за того, что собрал неправильно? Если нет, то как исправить?
Если да, то будьте добры, скиньте более подробную информацию по сборке для Qt creator'a OpenCV, чем в этом гайде. В первый раз собираю библиотеку и, как видите, моих знаний едва хватает, чтобы понимать, что я делаю(и то не всегда), буду рад ссылкам для повышения понимания. Заранее спасибо.