Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 17/03/2023, à 11:18

petitbouchon

[Résolu] arm64 22.04 c++ CPLUS_INCLUDE_PATH pour include opencv 454

Bonjour
ubuntu arm64 22.04 sur raspberry pi et opencv 4.5.4
j'ai installé un fichier c pour tester la reconnaissance faciale avec dlib.
à la compilation avec geany ou codeblocks, elle part en erreur au premier include : #include <dlib/opencv.h> car il ne trouve pas <opencv2/core/core.hpp> qui n'est pas installé dans l'arborescence /usr/include/.
opencv4/opencv2/*.h ont été installés après la compilation d'opencv 4.5.4 dans /usr/local/include/opencv4/opencv2/..
Je suppose que les variables d'environnement C_INCLUDE_PATH et CPLUS_INCLUDE_PATH ne sont pas à jour mais je ne sais plus comment les compléter.

Dernière modification par petitbouchon (Le 17/03/2023, à 12:44)

Hors ligne

#2 Le 17/03/2023, à 12:39

petitbouchon

Re : [Résolu] arm64 22.04 c++ CPLUS_INCLUDE_PATH pour include opencv 454

Je vois que ces variables sont en fait des compléments donc on peut insérer un chemin pour pouvoir compiler.
CPLUS_INCLUDE_PATH=/usr/local/include/opencv4
export CPLUS_INCLUDE_PATH
puis geany (fichier cpp à compiler)

Hors ligne