[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: g++ et include path



At 02:01 3/29/2001 -0500, Gilles J. Seguin wrote:
>Julie wrote:
> >
> > Je veux compiler un simple petit programme qui utilise
> > Qt, quand je compile un de mes fichiers .h qui contient
> > #include <qwidget.h>, g++ me dit:
> > ctestdlg.h:22:21: qwidget.h: No such file or directory
> >
> > Est-ce qu'il y a une facon de "setter" le include path de g++?
> > Je n'aime pas beaucoup utiliser l'option -I de g++, car ca
> > devient vite encombrant...
>
>C'est la definition d'un programme,
>"suite infini d'operations stupides"
>
> > Quelqu'un peut m'aider?
> > Merci!
>
>Essaie
>$ echo $QTDIR
>/usr/lib/qt-2.3.0
>
>La variable d'environment est exportee lors de l'execution
>de $HOME/.basrc voir le contenue.
>
>Il devrait executer un fichier dans /etc/profile.d soit qt.sh
>pour le coquille de bash.
>
>La ligne de compilation doit donc contenir l'option
>-I$QTDIR/include


Et fait un makefile pour éviter "d'encombrer" ta ligne de commande :

makefile
- - - - - 8<- - - - -

all :
         gcc -l$QTDIR/include [options]

- - - 8<- - -

regarde man make pour plus de détails. Il y a eu, il y a quelques mois, une 
série d'articles expliquant le fonctionnement de makefile sur linux.com : 
fais-y une recherche...





Benoit Caron
Analyste-Programmeur
Netgraphe - Webfin.com - Le Web Financier
[email protected]
- - - - - - - - - - - - - - - - - - - - - - - -
"The number of Unix installations has grown to 10,
  with more expected."
-- The Unix Programmer's Manual, 2nd edition, June '72