“OpenCV” est considéré comme NON TROUVÉ
Linux: Debian (Crunch Bang)
Problème est Survenu: Lorsque vous tentez de créer cvblobs avec la commande suivante
cd ~/cvblob
cmake .
Erreur:
CMake Error at cvBlob/CMakeLists.txt:20 (find_package):
Found package configuration file:
/usr/local/share/OpenCV/OpenCVConfig.cmake
but it set OpenCV_FOUND to FALSE so package "OpenCV" is considered to be
NOT FOUND.
-- Configuring incomplete, errors occurred!
Peut être que la version installée est trop vieux. La version de la décision est faite par le fichier de configuration du projet de recherche. Ne cvblob demande spécifique opencv version dans le find_package appel?
OriginalL'auteur arete | 2013-08-20
Vous devez vous connecter pour publier un commentaire.
Bien, j'ai rencontré un problème similaire quand j'allais avec quelques autres open source de détection de visage modules plutôt que cvblobs.
En fait, vous verrez qu'avant ces lignes d'erreur-info, il y a:
De sorte que vous pouvez remarquer qu'il demande à vous sélectionnez manuellement le répertoire de vous créer la version de bibliothèque OpenCV.
Pour moi, mes codes source sont à
mais je fabriquer et installer ma version version d'OpenCV à
donc j'utilise:
cmake -D OpenCV_DIR=/usr/local/opencv-2.4.13/release/..
et tout fonctionne:)
OriginalL'auteur Phonicavi
Quand je compile un programme que l'utilisation d'OpenCV lib, la vision 2.4.8, se produit l'erreur similaire, quand j'ai manuellement un point de Opencv_DIR chemin à opencv/build ,visio 3.1.0, erreur s'est produite comme vous.
Puis-je point
Opencv_DIR
chemin àopencv/build
dont la vision est de même pour le programme utilisé. Elle fonctionne.OriginalL'auteur R.Chan
L'une des raisons pourrait être l'autre OpenCV paquet dans un autre chemin, que vous aviez installés avant. Dans mon cas, j'avais déjà installé OpenCV pour Python dans
Anaconda
paquet, et le CMake toujours voulu me référer à ce paquet.J'ai simplement ajouté:
à mon
CMakeList.txt
fichier, cette fonction, il suffit de remplacer l'autre paquet, vous pouvez l'avait installé. La version finale de CMakeList fichier qui travaille pour moi, ce serait ceci:Remarque:
1 - je suis en utilisant le
CMakeList.txt
fichier pour Clion IDE2 - je suis de l'utiliser sous windows. Probablement, vous pouvez définir le chemin d'accès si vous utilisez d'autres OS
3 - Vous devez également modifier la version d'OpenCV si vous utilisez d'autres version
OriginalL'auteur imanzabet