大家好,我已经非常沮丧和绝望地找到解决使用CMake-gui将OpenCV链接到QT SDK的任务这个奇怪错误的方法。我已经尝试过一周解决这个问题了,但我一直有这样的构建错误Basically saying that opencv_highgui not be able to build its target with the QT option。
[26%]构建CXX对象模块/ highgui / CMakeFiles / opencv_highgui_pch_dephelp.dir / opencv_highgui_pch_dephelp.cxx.obj
链接CXX静态库.... \ lib \ libopencv_highgui_pch_dephelpd.a
[26%]建立目标opencv_highgui_pch_dephelp
[26%]生成precomp.hpp.gch / opencv_highgui_Debug.gch
[26%]建立目标pch_Generate_opencv_highgui
mingw32-make 2:***没有规则来制作目标' C:/opencv2.4.12/opencv/sources/modules/highgui /',需要'模块/ highgui / qrc_window_QT.cpp&#39 ;.停止。
CMakeFiles \ Makefile2:1982:目标' modules / highgui / CMakeFiles / opencv_highgui.dir / all'失败
mingw32-make 1: * [modules / highgui / CMakeFiles / opencv_highgui.dir / all]错误2 makefile:145:目标配方'全部'失败 mingw32-make:* [全部]错误2
我能够为配置过程修复一系列主要和次要问题,但在使用命令 mingw32-make 编译MinGW 32时无法克服此构建错误。
我按照Instruction for building OpenCV for QT SDK推荐的说明进行操作。我的一个朋友之前已经开始工作,但我不知道为什么它会一直让我犯错误。
我很快就会找到正确的解决方法,因为我无法在这个方面取得任何进展。