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

C++ Discussion :

priorité des fichiers inclus


Sujet :

C++

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut priorité des fichiers inclus
    Bonjour,

    J'ai un makefile qui compile un tas de fichiers pour créer un composant UNO openoffice.

    Un des fichiers à compiler est un fichier qui utilise gecode.

    Le problème est que j'ai besoin d'inclure des fichiers d'une part pour les fonctionnalités openoffice et d'autre part pour gecode. Et il se fait que plusieurs fichiers de mêmes noms sont présent dans mes fichiers à inclure.

    Comment faire comprendre au compilateur de d'utiliser l'un plutot que l'autre ?
    et ceci sans changer le nom d'un de ces fichiers, ni son emplacement...


    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 devrais pouvoir t'en sortir si le fichier qui utilise les headers de gecode n'utilise en aucun cas ceux de openoffice.
    Il te suffira alors de changer les chemins des fichiers d'inclusions (option -I (i majuscule) pour gcc) pour ce fichier particulier dans ton makefile.
    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
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut
    merci pour ta réponse
    Mais malheureusement, c'est bien là le problème, j'ai besoin dans le même fichier des deux importations

  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
    Dans ce cas, je ne vois pas comment tu peux faire, sauf en séparant le fichier.

    Bien sûr, tu peux aussi essayer en indiquant explicitement le chemin complet des fichiers d'en-tête de gecode dans le fichier source concerné...
    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
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 3
    Par défaut
    ok merci, je vais essayer de me débrouiller en chipotant alors... j'aurais espérer qu'il existe un moyen de définir une priorité... ;-)

Discussions similaires

  1. Path UNC des fichiers inclus
    Par C-E.B dans le forum Microsoft Office
    Réponses: 6
    Dernier message: 03/09/2008, 16h08
  2. Classe "classmanage" pour gérer l'inclusion des fichiers de classe
    Par lysandre dans le forum Contribuez / Téléchargez Sources et Outils
    Réponses: 7
    Dernier message: 02/09/2008, 19h43
  3. Empaquetage : modifier les chemins des fichiers inclus
    Par AndréPe dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 21/08/2008, 11h56
  4. Réponses: 5
    Dernier message: 02/08/2007, 00h28
  5. [Inclusion des fichiers] hierarchie
    Par Casp dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 09/07/2004, 12h43

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