首页 > 解决方案 > 在 Windows 10 Visual Studio 2017 上从 cmake 构建 OpenCV 编译错误

问题描述

我从 Github 下载opencv_contrib=master.zipopencv-4.0.0.zip运行 CMake(cmake gui) 配置,并选中相应的框并浏览opeencv_contrib_master/modules应该生成解决方案的文件夹,我尝试使用 Visual Studio Community 2017 构建 ALL+_BUILD。

但我得到一个 3 编译错误:

C2872 'TonemapDurand:模糊符号 open_python2 pyopencv_generated_funcs.h 29771

如果不需要,我不想更改源代码,但我不知道该怎么办?

标签: visual-studioopencvcmake

解决方案


如果您可以在没有 contrib 的情况下构建 opencv,那么您可以尝试以下解决方案:

path .../opencv_contrib/modules

使用正斜杠 '/' 而不是 ''


推荐阅读