我关注http://kevinhughes.ca/tutorials/opencv-install-on-windows-with-codeblocks-and-mingw/但老实说我现在很困惑。
我正在尝试使用mingw32-make命令行编译opencv的cmake文件(教程中步骤4的最后2行)。
然而,错误发生在37%。我在下面附上了截图。你们中间有人遇到过类似的问题。
我正在使用:opencv 3.0.0,窗口8 - 64位,cmake 3.4.1
答案 0 :(得分:0)
我想出了问题(使用我的搜索技能而不是我的调试技巧)
巧合的是,另一个问题解决了同样的错误,但在搜索解决方案时我无法找到它。 链接是:OpenCV 3.0 videoio error。 所以感谢Neimsz间接帮助我!
我正在重新发布解决方案,因为有人搜索同样的错误会像我一样卡住。 问题出在cmake选项上。
在" Cmake / OpenCVCompilerOptions.cmake"文件,评论选项
add_extra_compiler_option(-Werror=non-virtual-dtor)
并制作
#add_extra_compiler_option(-Werror=non-virtual-dtor)
使用mingw32-make重新编译相同的文件,工作得很好!