【发布时间】:2017-12-15 22:24:30
【问题描述】:
我想在 ubuntu 16.04 上从源代码编译 opencv。 我之前已经成功完成了几次。 我正在关注来自 pyimagesearch 的 tutorial。 通常这工作得很好,但这次我收到了 contrib 模块文本的以下错误。
[27%]在文件中生成precomp.hpp.gch/opencv_text_RELEASE.gch
包含在 /usr/include/c++/5/cinttypes:35:0,
来自/usr/local/include/tesseract/host.h:30, 来自 /usr/local/include/tesseract/serialis.h:26, 来自 /usr/local/include/tesseract/baseapi.h:37, 来自/home/rvq/github/opencv-3.2.0/build/modules/text/precomp.hpp:51:
/usr/include/c++/5/bits/c++0x_warning.h:32:2: error: #error 这个文件 需要对 ISO C++ 2011 标准的编译器和库支持。 必须使用 -std=c++11 或 -std=gnu++11 启用此支持 编译器选项。 #error 这个文件需要编译器和库 支持\^
[27%] 构建目标 pch_Generate_opencv_saliency
有人知道如何解决这个问题吗?
【问题讨论】:
标签: c++ opencv c++11 ubuntu cmake