2012-03-23 51 views
3

我在我的机器上安装了Ubuntu 11.10,我想安装Opencv2.1。我下载了cmake,在Opencv2.1的release文件夹中,我在终端窗口中写了'make',直到38%的opencv安装正确。然而,在cxcore的38%处,它给出了许多有关hpp文件语法的错误并停止安装。 第一个错误是这样的:在Ubuntu上安装opencv2.1给出了错误

cxcore.hpp:177:13:错误:“ptrdiff_t的”没有指定类型

和错误的其余部分与此类似。 我真的想要2.1版本,所以我会很高兴,如果你能帮助。

回答

11

这可能与此有关的错误报告:

Bug #791527 in Ubuntu

有解决的办法是增加一个#include <stddef.h>opencv/cxcore.hpp

+1

我能够与OpenCV的2.2 Ubuntu的加入解决了类似的问题#include 技巧在以下文件中:OpenCV-2.2.0/modules/core/include/opencv2/core/core.hpp – qwerty9967 2013-05-10 19:48:56