#1 Le 01/07/2008, à 06:13
- Glove
[OK] Probleme pour inclure des sources
Bonjour,
Apres avoir installe des librairies C++ et voulant les utiliser dans un autre code, le compilateur ne trouve pas celles-ci alors que l'installation semble s'etre bien deroulee.
La librairie en question est jrtplib.
Je fais un ./configure, ./make, ./make install
Tout se deroule bien, j'obtiens bien des lignes genre /usr/bin/install -c -m 644 'rtperrors.h' '/usr/local/include/jrtplib3/rtperrors.h'
Qui devrait ajouter le fichier aux sources ?
Mais lorsque je fais un #include <rtperrors.h>
J'ai le droit a un joli test.cpp:26:24: erreur: rtperrors.h : Aucun fichier ou dossier de ce type
Quelle est l'etape que j'ai ratee ?
PS : Desole pour les accents, mon clavier est en QWERTY...
Dernière modification par Glove (Le 02/07/2008, à 04:49)
Glove
Hors ligne
#2 Le 01/07/2008, à 06:26
- robrob
Re : [OK] Probleme pour inclure des sources
Ta bibli est installée dans /usr/local/include/ alors que celles installées par le biais de apt sont dans /usr/include/
Du coup Il faut que tu indiques le chemin de la bibli au moment de la compilation avec le flag -I. Dans ton cas rajoute un -I/usr/local/include/jrtplib3
(note que tu peux aussi reconfigurer le path des includes pour que /usr/local/include soit pris en compte de la même manière que /usr/include)
Dernière modification par robrob (Le 01/07/2008, à 06:26)
Hors ligne
#3 Le 02/07/2008, à 04:45
- Glove
Re : [OK] Probleme pour inclure des sources
OK, merci pour l'info !
Les includes sont passes, effectivement (ouille ouille ouille, que je suis rouille ! )
Encore merci
Glove
Hors ligne