la compilation en c++, opencv

j'ai un fichier avec uniquement l'importation:

#include <iostream>
#include <stdio.h>

#include "cxcore.hpp"
#include "highgui.hpp"

using namespace cv;
using namespace std;

int main( int argc, char** argv )
{

}

et j'essaie de compiler avec g++ -I/usr/include/opencv -lopencv -lm m.cpp

mais à obtenir de pentecôte erreur:

Dans le fichier inclus à partir de /usr/include/opencv/cxcore.hpp:46,
à partir de m de.rpc:5:
/usr/include/opencv/cxmisc.h:214: erreur: attendu constructeur, destructeur, ou le type de conversion avant que le "vide"
/usr/include/opencv/cxmisc.h:220: erreur: attendu constructeur, destructeur, ou le type de conversion avant de ‘int’
/usr/include/opencv/cxmisc.h:226: erreur: ‘CV_INLINE’ n'est pas le nom d'un type de
/usr/include/opencv/cxmisc.h:516: erreur: ‘CV_DEPTH_MAX’ n'a pas été déclarée dans ce champ d'application
/usr/include/opencv/cxmisc.h:522: erreur: ‘CV_DEPTH_MAX’ n'a pas été déclarée dans ce champ d'application
/usr/include/opencv/cxmisc.h:522: erreur: ‘CV_CN_MAX’ n'a pas été déclarée dans ce champ d'application
Dans le fichier inclus à partir de m de.rpc:5:
/usr/include/opencv/cxcore.php:70: erreur: modèle de déclaration de " cv::CV_EXPORTS cv::Size_’
/usr/include/opencv/cxcore.php:71: erreur: modèle de déclaration de " cv::CV_EXPORTS cv::Point_’
/usr/include/opencv/cxcore.php:72: erreur: modèle de déclaration de " cv::CV_EXPORTS cv::Rect_’
/usr/include/opencv/cxcore.php:77: erreur: attendu initialiseur avant " fromUtf16’
/usr/include/opencv/cxcore.hpp:78: erreur: attendu initialiseur avant " toUtf16’
/usr/include/opencv/cxcore.php:80: erreur: attendu initialiseur avant "format"
/usr/include/opencv/cxcore.hpp:82: erreur: attendu initialiseur avant ‘:’ token
m.rpc:38: erreur: attendu"} ’ à la fin de l'entrée

c'est mon copencv lib contenu:

alberto@zefiro:~$ ls /usr/include/opencv/
cvaux.h    cvcompat.h  cv.hpp        cvtypes.h  cvvidsurv.hpp  cxcore.h    cxerror.h  cxmat.hpp  cxoperations.hpp  highgui.h    ml.h
cvaux.hpp  cv.h        cvinternal.h  cvver.h    cvwimage.h     cxcore.hpp  cxflann.h  cxmisc.h   cxtypes.h         highgui.hpp

je suis sur ubuntu 10.10

InformationsquelleAutor nkint | 2012-02-01