2012-10-17 3 views
0

J'essaie d'installer OpenCV sous Windows. Voici comment je l'ai installé:Est-ce qu'OpenCV doit être compilé avant de l'utiliser?

  1. Télécharger OpenCV 2.4.2.exe à partir de sourceforge.
  2. l'a désarchivé.
  3. ouvert Eclipse CDT.
  4. Ajouter C:/OpenCV/include/OpenCV à "Comprend"
  5. Ajouter opencv_highgui, opencv_core, opencv_ml ... à "Bibliothèques"
  6. Créer un petit projet et compilé.
  7. Le compilateur se plaint « opencv2/core/core_c.h: Aucun fichier ou répertoire » ...

Je me souviens que quand j'installer OpenCV sur Ubuntu, je ne compilé le projet (il a fallu tout un peu de temps). Dois-je faire la même chose sur Windows? Ou est-ce que toute autre chose cause cette erreur?

Merci.

+0

http://stackoverflow.com/questions/10054616/correct-includes-to-use-the-new-c-api-in-opencv-2-3 –

+0

vous avez mal compris votre chemin, voir la réponse ci-dessous. Pour répondre à une question, OpenCV n'a pas besoin d'être compilé. Le fichier .exe vous donne des binaires précompilés. Mais il est assez simple de compiler en utilisant CMake – remi

Répondre

0

Vous devez ajouter les répertoires corrects aux inclusions.

Depuis que vous avez ajouté C:/opencv/include/opencv, le compilateur ne peut pas trouver C:/opencv/include/opencv2/core/core.h.

Je crois que vous devriez entrer C:/opencv/include/ pour inclure également des répertoires.

Questions connexes