Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu cv.h没有这样的文件或目录,但有这样一个文件 我尝试用Kinect和OpenCV库在我的代码块中运行C++程序。其他一切似乎都很好,因为我总是会出错,说:_Ubuntu_Opencv - Fatal编程技术网

Ubuntu cv.h没有这样的文件或目录,但有这样一个文件 我尝试用Kinect和OpenCV库在我的代码块中运行C++程序。其他一切似乎都很好,因为我总是会出错,说:

Ubuntu cv.h没有这样的文件或目录,但有这样一个文件 我尝试用Kinect和OpenCV库在我的代码块中运行C++程序。其他一切似乎都很好,因为我总是会出错,说:,ubuntu,opencv,Ubuntu,Opencv,/home/maoyi/Documents/practice/practice2.cpp:10:16:致命错误:cv.h:没有这样的文件或目录 编译终止 有谁能告诉我说没有这样的文件或目录到底意味着什么?因为我非常确定我有一个practice2.cpp文件,尽管我安装了46%的OpenCV库。我按照以下说明安装OpenCV2.1.0教程: 我在“CMAKE.”步骤中遇到了问题,得到了如下提示: --检测到的GNU GCC版本:46(406) --检查模块“gstreamer-base-0.10

/home/maoyi/Documents/practice/practice2.cpp:10:16:致命错误:cv.h:没有这样的文件或目录 编译终止

有谁能告诉我说没有这样的文件或目录到底意味着什么?因为我非常确定我有一个practice2.cpp文件,尽管我安装了46%的OpenCV库。我按照以下说明安装OpenCV2.1.0教程:

我在“CMAKE.”步骤中遇到了问题,得到了如下提示:

--检测到的GNU GCC版本:46(406) --检查模块“gstreamer-base-0.10” --未找到包“gstreamer-base-0.10” --正在检查模块“gstreamer-app-0.10” --找不到程序包“gstreamer-app-0.10” --正在检查模块“gstreamer-video-0.10” --找不到包“gstreamer-video-0.10” --正在检查模块“libdc1394-2” --找不到程序包“libdc1394-2” --正在检查模块“libdc1394” --找不到程序包“libdc1394” --正在检查模块“libv4l1” --找不到包“libv4l1” --找不到PythonLibs(缺少:PYTHON\u INCLUDE\u DIRS) 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 ImportError:没有名为numpy.distutils的模块 --检测到IPP: --正在分析“cvconfig.h.cmake”

我还试图打开synaptic软件包管理器手动安装所有缺失的模块,但我甚至找不到其中的一些模块。(例如gstream-app-0.10)。。。所以我不知道这是否会导致“没有这样的文件或目录”错误或其他什么。我对OpenCV非常陌生,所以如果问题非常愚蠢,请不要感到惊讶。。 但无论如何,我继续下一个“制造”步骤,得到了下面更多绝望的暗示。安装在46%的时候就停止了,我被提到时有很多错误。。。 所以我希望有人能看看,也许能给我一些解决办法。非常感谢

[45%]构建目标opencv\u lapack [45%]构建CXX对象src/cxcore/CMakeFiles/cxcore\u pch\u dephelp.dir/cxcore\u pch\u dephelp.o 在/home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxcore.h:1826:0包含的文件中, from/home/maoyihuang/Downloads/OpenCV-2.1.0/src/cxcore/_cxcore.h:51, 从/home/maoyihuang/Downloads/OpenCV-2.1.0/src/cxcore/cxcore\u pch\u dehelp.cxx:1: /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxcore.hpp:177:13:错误:“ptrdiff_t”未命名类型 在/home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxcore.hpp:2307:0包含的文件中, from/home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxcore.h:1826, from/home/maoyihuang/Downloads/OpenCV-2.1.0/src/cxcore/_cxcore.h:51, 从/home/maoyihuang/Downloads/OpenCV-2.1.0/src/cxcore/cxcore\u pch\u dehelp.cxx:1: /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxoperations.hpp:2043:15:错误:“ptrdiff_t”未命名类型 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxoperations.hpp:2591:31:错误:“ptrdiff_t”未命名类型 在/home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxcore.hpp:2308:0包含的文件中, from/home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxcore.h:1826, from/home/maoyihuang/Downloads/OpenCV-2.1.0/src/cxcore/_cxcore.h:51, 从/home/maoyihuang/Downloads/OpenCV-2.1.0/src/cxcore/cxcore\u pch\u dehelp.cxx:1: /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:在成员函数“void cv::Mat::locateROI(cv::Size&,cv::Point&)const”中: /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:387:5:错误:“ptrdiff_t”未在此范围内声明 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:387:5:注意:建议的备选方案: /usr/include/c++/4.6/i686 linux gnu//bits/c++config.h:156:28:注意:“std::ptrdiff\u t” /usr/include/c++/4.6/i686 linux gnu//bits/c++config.h:156:28:注意:“std::ptrdiff\u t” /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:387:15:错误:预期为“;”在“delta1”之前 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:389:9:错误:“delta1”未在此范围内声明 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:398:31:错误:“delta2”未在此范围内声明 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:在成员函数“cv::Point cv::matconditerator_216;::pos()const”中: /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:3459:9:错误:“ptrdiff_t”未在此范围内声明 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:3459:9:注意:建议的备选方案: /usr/include/c++/4.6/i686 linux gnu//bits/c++config.h:156:28:注意:“std::ptrdiff\u t” /usr/include/c++/4.6/i686 linux gnu//bits/c++config.h:156:28:注意:“std::ptrdiff\u t” /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:3459:19:错误:应为“;”在“ofs”之前 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:3460:23:错误:未在此范围内声明“ofs” /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:3460:66:错误:预期“)”在“y”之前 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:3465:9:错误:“ptrdiff_t”未在此范围内声明 /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.hpp:3465:9:注:建议的备选方案: /usr/include/c++/4.6/i686 linux gnu//bits/c++config.h:156:28:注意:“std::ptrdiff\u t” /usr/include/c++/4.6/i686 linux gnu//bits/c++config.h:156:28:注意:“std::ptrdiff\u t” /home/maoyihuang/Downloads/OpenCV-2.1.0/include/OpenCV/cxmat.h