#1 Le 08/12/2008, à 17:38
- Hyperion_1984
Compilatio C: inclure un fichier .h (résolu)
Bonjour, je cherche à compiler un fichier .cpp qui dépend de librairies inclues dans le répertoire "/usr/lib/vtk-5.0".
Lors de la compilation je reçois des erreurs de type
cad/cadview.cpp:46:24: error: QVTKWidget.h: Aucun fichier ou dossier de ce type
J'imagine que le compilateur n'arrive pas à trouver où se trouve le fichier QVTKWidget.h. Est-il possible d'indiquer au compilateur d'aller chercher les fichiers de façon symbolique dans le répertoire en question?
Merci
Dernière modification par Hyperion_1984 (Le 08/12/2008, à 21:18)
Hors ligne
#2 Le 08/12/2008, à 17:43
- jofab
Re : Compilatio C: inclure un fichier .h (résolu)
Bonjour
option -I de gcc
Jo
Hors ligne
#3 Le 08/12/2008, à 18:50
- Link31
Re : Compilatio C: inclure un fichier .h (résolu)
Ça m'étonnerait que les headers soient dans /usr/lib.
Essaie plutôt quelque chose comme "#include <vtk-5.0/QVTKWidget.h>", ou "#include <QVTKWidget.h>" avec l'option "-I /usr/include/vtk-5.0".
Hors ligne
#4 Le 08/12/2008, à 20:37
- robrob
Re : Compilatio C: inclure un fichier .h (résolu)
à mon avis il manque les headers de vtk
Essaye d'installer libvtk5-qt3-dev ou libvtk5-qt4-dev
edit: ou même libvtk5-dev
Dernière modification par robrob (Le 08/12/2008, à 20:40)
Hors ligne
#5 Le 08/12/2008, à 21:18
- Hyperion_1984
Re : Compilatio C: inclure un fichier .h (résolu)
En effet, il fallait utiliser l'option "-I /usr/include/vtk-5.0"
Merci pour vos réponses rapides
Hors ligne