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

Autres éditeurs Discussion :

[gcc] ajouter un chemin relatif a des fichiers header


Sujet :

Autres éditeurs

  1. #1
    Membre éclairé Avatar de wodel
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2005
    Messages
    295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2005
    Messages : 295
    Par défaut [gcc] ajouter un chemin relatif a des fichiers header
    Salut,

    j'ai installé recement un package wxWidgets dans /usr/local, et j'aimerai pouvoir l'utiliser.

    cela dit j'ai des messages d'erreurs concernant les *.h telque wx.h, car le compilateur ne sais pas ou chercher, comment pourrai-je ajouter ce chemin, esq'il existe une variable d'environnemnt des include, comme c'est le cas pour les librairies???

    merci d'avance.............

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Tu parles du compilo sans dire lequel c'est...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre éclairé Avatar de wodel
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Avril 2005
    Messages
    295
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2005
    Messages : 295
    Par défaut
    voila la version de mon complilateur gcc:

    Suse:~/MyDownloads # gcc -v
    Using built-in specs.
    Target: i586-suse-linux
    Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --libexecdir=/usr/lib --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-checking=release --with-gxx-include-dir=/usr/include/c++/4.1.2 --enable-ssp --disable-libssp --disable-libgcj --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit --enable-libstdcxx-allocator=new --program-suffix=-4.1 --enable-version-specific-runtime-libs --without-system-libunwind --with-cpu=generic --host=i586-suse-linux
    Thread model: posix
    gcc version 4.1.2 20061115 (prerelease) (SUSE Linux)
    Suse:~/MyDownloads #




  4. #4
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Je sais qu'il y avait une variable d'environnement INCLUDE pour les compilateurs DOS, mais pour gcc sous nux, je ne sais pas.
    Mais il te reste toujours le paramètre -I...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    865
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 865
    Par défaut
    Voici ce qu'on peut lire dans le man de gcc...
    C_INCLUDE_PATH
    CPLUS_INCLUDE_PATH
    OBJC_INCLUDE_PATH
    Each variable's value is a list of directories separated by a spe-
    cial character, much like PATH, in which to look for header files.

    The special character, "PATH_SEPARATOR", is target-dependent and
    determined at GCC build time. For Microsoft Windows-based targets
    it is a semicolon, and for almost all other targets it is a colon.

    CPATH specifies a list of directories to be searched as if speci-
    fied with -I, but after any paths given with -I options on the com-
    mand line. This environment variable is used regardless of which
    language is being preprocessed.

    The remaining environment variables apply only when preprocessing
    the particular language indicated. Each specifies a list of direc-
    tories to be searched as if specified with -isystem, but after any
    paths given with -isystem options on the command line.

    In all these variables, an empty element instructs the compiler to
    search its current working directory. Empty elements can appear at
    the beginning or end of a path. For instance, if the value of
    CPATH is ":/special/include", that has the same effect as
    -I. -I/special/include.

Discussions similaires

  1. Ajouter un onglet aux propriétés des fichiers Windows
    Par gregoryforel dans le forum Windows
    Réponses: 4
    Dernier message: 10/10/2007, 21h16
  2. creer un chemin relatif vers un fichier xls
    Par Z3c33 dans le forum VBA Access
    Réponses: 1
    Dernier message: 31/05/2007, 18h26
  3. chemin relatif d'un fichier
    Par Endy dans le forum Windows Mobile
    Réponses: 2
    Dernier message: 02/02/2007, 17h30
  4. Chemin relatif vers un fichier (Linux)
    Par Wharenn dans le forum Langage
    Réponses: 8
    Dernier message: 08/01/2007, 17h53
  5. Chemin d'accès des fichiers dans des sous rep
    Par Le Veilleur dans le forum C++Builder
    Réponses: 4
    Dernier message: 17/11/2004, 14h37

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