【问题标题】:Compile error from cmake build of OpenCV on Windows 10 Visual Studio 2017在 Windows 10 Visual Studio 2017 上从 OpenCV 的 cmake 构建编译错误
【发布时间】:2019-05-18 07:07:54
【问题描述】:

我从 Github 下载了 opencv_contrib=master.zipopencv-4.0.0.zip,解压缩并运行配置的 CMake(cmake gui),并检查了相应的框并浏览了 opeencv_contrib_master/modules 文件夹,该文件夹应该生成我尝试构建的解决方案 ALL+ _与 Visual Studio Community 2017 一起构建。

但我得到 3 个编译错误:

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

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

【问题讨论】:

  • 您可能需要检查 OpenCV 依赖项。如果您使用的是 python,请检查您是否在 VS 安装程序中安装它。如果没有,请将 BUILD_opencv_python 设置为 OFF

标签: visual-studio opencv cmake


【解决方案1】:

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

path .../opencv_contrib/modules

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

【讨论】:

    猜你喜欢
    • 2018-06-03
    • 1970-01-01
    • 2018-08-14
    • 1970-01-01
    • 2021-08-05
    • 1970-01-01
    • 2019-04-03
    • 2018-12-08
    • 2017-08-28
    相关资源
    最近更新 更多