Ubuntu 致命错误:opencv2/photo.hpp OpenCV 3.0安装

Ubuntu 致命错误:opencv2/photo.hpp OpenCV 3.0安装,ubuntu,installation,opencv3.0,Ubuntu,Installation,Opencv3.0,我正在从源代码处编译artoolkit的一个分支,它依赖于OpenCV 3.0。操作系统是Ubuntu 14.04 当我运行“使其报告此错误…” '致命错误:opencv2/photo.hpp:没有这样的文件或目录' 在Ubuntu中 我有usr/local/include/opencv2,其中包含core.hpp等。但是photo.hpp没有模块 在清除include文件夹中的所有opencv2文件后,我尝试过几次安装opencv 3.0 如何链接到此文件 问候, 丹尼尔 附言 这是Openc

我正在从源代码处编译artoolkit的一个分支,它依赖于OpenCV 3.0。操作系统是Ubuntu 14.04

当我运行“使其报告此错误…”

'致命错误:opencv2/photo.hpp:没有这样的文件或目录'

在Ubuntu中

我有usr/local/include/opencv2,其中包含core.hpp等。但是photo.hpp没有模块

在清除include文件夹中的所有opencv2文件后,我尝试过几次安装opencv 3.0

如何链接到此文件

问候,

丹尼尔

附言

这是Opencv答案上发布的一个问题的重复,该问题没有得到任何关注


从终端运行
sudo apt get install libopencv dev

头文件
photo.hpp
位于
/usr/indlude/opencv2/photo

您拥有的Makefile正在
/usr/include/opencv2
中搜索此标头,该标头比
apt
安装它的位置高一级,因此您需要在该目录中放置一个指向正确位置的符号链接。请在终端中键入此符号

cd /usr/include/opencv2
sudo ln -s /usr/include/opencv2/photo/photo.hpp photo.hpp
然后再次运行
make
,它应该可以编译