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

VC++ .NET Discussion :

Raccourcire les includes


Sujet :

VC++ .NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut Raccourcire les includes
    Bonjour,
    Je cherche � r�utiliser un projet t�l�charg� sur Internet et j'ai un petit probl�me.

    L'arborescence du dit projet est ainsi:
    |DossierProjet
    --|DossierA
    ----|DossierB
    ------|->fichier1.c
    ------|->fichier1.h
    --|DossierC
    ----|->fichier2.c
    ----|->fichier2.h

    Dans fichier2.h j'ai la ligne suivante:
    #include <DossierA/DossierB/fichier1.h>


    Et quand je compile, j'ai l'erreur suivante :
    c:/DossierProjet/DossierC/fichier2 : fatal error C1083: Cannot open include file: 'fichier1.h': No such file or directory

    Le chemin est incorrect donc il faut que je change
    #include <DossierA/DossierB/fichier1.h>
    en
    #include <../DossierA/DossierB/fichier1.h>

    Donc mon probl�me est le suivant je souhaiterai d�finir une sorte de variable 'DossierA' qui comprendra que je fais r�f�rence au dossier 'DossierProjet/DossierA'. Cette solution m'�viterai de red�finir tout les chemins dans tout les fichiers (ca m'arrange car il y en a une pl�tore).

    Je suis sous visual studio 2005.

    Merci d'avance de m��pargner cette corv�e laborieuse qu'est le changement de tous ces chemins.

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    43
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 43
    Par d�faut
    H�h� j'ai trouv�.
    En faite il faut aller dans les propri�t�s du projet et d�ajouter les r�pertoires ou l�on veut qu�il cherche les includes. Le chemin exact :
    Clique droit sur le projet, s�lectionner �properties�
    Dans les propri�t�s �configuration properties -> C/C++� j�ai ajout� le chemin d�acc�s � mon r�pertoire root dans le champ �additionnal Include Directories�.
    Voila.

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

Discussions similaires

  1. Problème dans les includes
    Par Machjaghjolu dans le forum GTK+ avec C & C++
    R�ponses: 6
    Dernier message: 14/01/2006, 15h10
  2. importer les include linux sous windows ?
    Par cscheater dans le forum Windows
    R�ponses: 3
    Dernier message: 11/01/2006, 20h44
  3. [EasyPHP] probl�me de visibilit� des variable dans les includes
    Par d1g-2-d1g dans le forum EDI, CMS, Outils, Scripts et API
    R�ponses: 4
    Dernier message: 23/10/2005, 01h55
  4. R�ponses: 6
    Dernier message: 28/09/2004, 16h47
  5. R�gles pour les #include
    Par julian_ross dans le forum MFC
    R�ponses: 2
    Dernier message: 24/02/2004, 09h57

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