[C++] error : highgui.h no such file
Résolu
Ivoa70
Messages postés
16
Statut
Membre
-
Ivoa70 Messages postés 16 Statut Membre -
Ivoa70 Messages postés 16 Statut Membre -
Bonjour,
J'essaie de faire mes premiers pas avec OpenCV pour ouvrir et afficher une image. Pour commencer, j'ai installé Code::Blocks 10.5 et OpenCV 2.3.1.
Les deux dossiers Projects (là où je sauvegarde mes projets) et OpenCV sont dans le même dossier (C:).
Au moment de compiler, un message d'erreur s'affiche disant :"error cv.h : No such file or directory", pareil pour "highgui.h".
Pourtant, j'ai fait des includes simples :
Quelqu'un aurait une idée ?
Merci !
J'essaie de faire mes premiers pas avec OpenCV pour ouvrir et afficher une image. Pour commencer, j'ai installé Code::Blocks 10.5 et OpenCV 2.3.1.
Les deux dossiers Projects (là où je sauvegarde mes projets) et OpenCV sont dans le même dossier (C:).
Au moment de compiler, un message d'erreur s'affiche disant :"error cv.h : No such file or directory", pareil pour "highgui.h".
Pourtant, j'ai fait des includes simples :
#include <cv.h> #include <highgui.h> #include <iostream>
Quelqu'un aurait une idée ?
Merci !
2 réponses
Avec le délimiteur <>, la recherche du fichier se fait uniquement dans le répertoire par défaut des fichiers d'en-tête.
Avec le délimiteur "", la recherche du fichier se fait d'abord (relativement ou absolument suivant le chemin indiqué) dans le répertoire du fichier source puis dans le répertoire par défaut.
Comme tes fichiers ne sont pas des standards du langage, il est probable qu'ils sont dans un autre répertoire que celui par défaut.
D'autre part, en C++, tu n'a pas à indiquer le '.h'.
Bonne continuation.
Avec le délimiteur "", la recherche du fichier se fait d'abord (relativement ou absolument suivant le chemin indiqué) dans le répertoire du fichier source puis dans le répertoire par défaut.
Comme tes fichiers ne sont pas des standards du langage, il est probable qu'ils sont dans un autre répertoire que celui par défaut.
D'autre part, en C++, tu n'a pas à indiquer le '.h'.
Bonne continuation.