2012-03-23 40 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