2013-05-23 2 views
0

J'utilise OpenCV pour Android. L'exemple par défaut mentionné sur le site Web OpenCV ne s'exécute pas. console dit ... { 22:16:40 ** Génération automatique de la configuration par défaut pour le projet OpenCV Exemple - face-détection ** "\ NDK-build.cmd" Impossible d'exécuter le programme « \ ndk- build.cmd "(dans le répertoire" C: \ Utilisateurs \ Partie Sane \ espace de travail \ Exemple OpenCV - détection de face "): Erreur CreateProcess = 2, Le système ne trouve pas le fichier spécifiéOpenCV Exemple de FaceDetection ne fonctionne pas

Erreur: Programme" \ ndk- build.cmd "introuvable dans PATH PATH = [C:/Programmes/Java/jdk1.7.0_07/bin /../ jre/bin/server; C:/Program Files/Java/jdk1.7.0_07/bin /../jre/bin;C:/ Fichiers de programme/Java/jdk1.7.0_07/bin /../jre/lib/amd64; C: \ Program Files (x86) \ AMD APP \ bin \ x86_64; C: \ Programmes (x86) \ AMD APP \ bin \ x86; C: \ Program Files \ Jav un \ jdk1.7.0_07 \ bin; C: \ WINDOWS \ system32; C: \ WINDOWS; C: \ WINDOWS \ System32 \ Wbem; C: \ WINDOWS \ System32 \ WindowsPowerShell \ v1.0 \; D: \ WinSCP \; C: \ Program Files (x86) \ FAHClient; C: \ Users \ Parth Sane \ Desktop eclipse \;]

22:16:40 Construire fini (a 410ms) }

L'exemple de traitement mixte donne similaire une erreur similaire ...

Aide !! D'autres exemples fonctionnent bien ...

+0

Ajoutez 'ndk-build.cmd' à votre chemin. – Kai

+0

pouvez-vous préciser exactement où? Merci! – Boggartfly

+0

Quelque part dans: 'C:/Programmes/Java/jdk1.7.0_07/bin /../ jre/bin/serveur; C:/Program Files/Java/jdk1.7.0_07/bin /../ jre/bin ; C:/Program Files/Java/jdk1.7.0_07/bin /../jre/lib/amd64; C: \ Program Files (x86) \ AMD APP \ bin \ x86_64; C: \ Program Files (x86) \ AMD APP \ bin \ x86; C: \ Program Files \ Java \ jdk1.7.0_07 \ bin; C: \ WINDOWS \ system32; C: \ WINDOWS; C: \ WINDOWS \ System32 \ Wbem; C: \ WINDOWS \ System32 \ WindowsPowerShell \ v1.0 \; D: \ WinSCP \; C: \ Program Files (x86) \ FAHClient; C: \ Utilisateurs \ Parth Sane \ Desktop \ eclipse; '(Avez-vous lu le message d'erreur?) – Kai

Répondre

1

Accédez à votre projet de détection de visages OpenCV dans Eclipse, accédez à Propriétés du projet, puis ouvrez l'onglet "C/C++ Build" dans la liste de gauche. Là, vous verrez une configuration de constructeur par défaut. Il pointera à:

${NDKROOT}/ndk-build.cmd 

Vous devez soit modifier cette entrée là pour pointer vers où votre NDK-build scénario est ou définir la variable d'environnement NDKROOT pointant vers la racine de votre Android NDK installer.

+0

Je l'ai fait mais ça ne fonctionne pas même ... Comme abandonné dessus ... Mais merci quand même .... – Boggartfly