IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Code::Blocks Discussion :

[Debutant]Le "classpath" du c++


Sujet :

Code::Blocks

  1. #1
    Membre � l'essai
    Inscrit en
    Septembre 2006
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 6
    Par d�faut [Debutant]Le "classpath" du c++
    Bonjours,
    D�j� dsl pour le nom du sujet un peu cryptique mais savait pas quoi mettre d'autre.
    Donc j'ai un probleme pour inclure des fichiers .h
    Mes fichier .cpp sont dans un dossiers et mes fichiers .h dans un autre donc le compileur refuse de compiler, je pourrai tout simplement bouger les .h dans le m�me dossier que les .cpp mais c'est pas vraiment pratique.
    Sous linux je savait comment resoudre le probleme mais sous windows je trouve pas :/
    J'ai essay� de faire comme en java cad cr�e une variable d'environnement CLASSPATH qui pointe vers le dossier des fichiers .h mais ca ne marche pas ...

    Voila ... merci pour votre aide

  2. #2
    R�dacteur
    Avatar de Laurent Gomila
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Avril 2003
    Messages
    10 651
    D�tails du profil
    Informations personnelles :
    �ge : 41
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 10 651
    Par d�faut
    Il faut juste donner les r�pertoires n�cessaires � manger aux options de ton IDE / projet / makefile.

    Tu utilises quel compilo ?

  3. #3
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Avoir les .h et les .cpp ensemble est parfois tr�s pratique tout de m�me !

  4. #4
    Membre � l'essai
    Inscrit en
    Septembre 2006
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 6
    Par d�faut
    Erf, oublier de preciser que j'utiliser Code::Blocks

    @Miles, oui mais le pb c'est que mes .h appel d'autre .h qui en appel d'autre etc ... bref, c'est pas vraiment une solutions viable

  5. #5
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Citation Envoy� par Quentinpolala
    @Miles, oui mais le pb c'est que mes .h appel d'autre .h qui en appel d'autre etc ... bref, c'est pas vraiment une solutions viable
    A partir du moment o� tout est bien hi�rarchis�, il n'y a pas de diff�rence entre les mettre ensemble ou pas.

  6. #6
    Membre � l'essai
    Inscrit en
    Septembre 2006
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 6
    Par d�faut
    Citation Envoy� par Miles
    A partir du moment o� tout est bien hi�rarchis�, il n'y a pas de diff�rence entre les mettre ensemble ou pas.
    Mon code utilise quand m�me plusieur lib Ogre, OIS et CEGUI donc bon, ca fait un paquet de .h ...
    Surtout que je sais qu'il ya moyen tres simple de resoudre ce pb donc bon, autant que possible j'aimerai evit� de me retrouv� avec un dossier de 100 fichiers plus ...

  7. #7
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Dans ce cas-l�, j'ai un dossier ajout� dans le include de mon compilateur par biblioth�que, sachant qu'alors je n'ai pas � mettre celui du programme que je suis en train de d�velopper.

  8. #8
    Membre � l'essai
    Inscrit en
    Septembre 2006
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 6
    Par d�faut
    Hum ... Une id�e d'ou ce trouve le dossier include de Code::Blocks ? ^^

  9. #9
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    Dans les param�tres du compilateur, je n'en sais pas plus, n'utilisant pas C::B.

  10. #10
    Membre � l'essai
    Inscrit en
    Septembre 2006
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 6
    Par d�faut
    Bah, j'ai deja fouill� les param�tres, rien trouv� de tel, ya bien un plugin pour cr�e des variables d'environnement dans le compilo, mais comme expliqu� au debut, j'ai test de cr�e une variable CLASSPATH sans succ� ...

  11. #11
    R�dacteur

    Avatar de Matthieu Brucher
    Profil pro
    D�veloppeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    D�tails du profil
    Informations personnelles :
    �ge : 43
    Localisation : France, Pyr�n�es Atlantiques (Aquitaine)

    Informations professionnelles :
    Activit� : D�veloppeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Par d�faut
    CLASSPATH, c'est du Java, pour les autres compilateurs, on l'indique en ligne de commande ou dans l'�diteur - regarde plut�t du c�t� de INCLUDE, et je suis s�r que tous ces indications sont dans l'aide de C::B. -

  12. #12
    Membre � l'essai
    Inscrit en
    Septembre 2006
    Messages
    6
    D�tails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 6
    Par d�faut
    Probleme resolu
    J'ai cr�e un projet Ogre et j'ai rajout� manuellement les fichiers manquant dans les parametres du projet.
    Merci de votre aide.

+ R�pondre � la discussion
Cette discussion est r�solue.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo