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 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 smile (ouille ouille ouille, que je suis rouille ! tongue)

Encore merci wink


Glove

Hors ligne