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 :

gestion de chemin relatif avec bibliotheque dynamique


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 35
    Par défaut gestion de chemin relatif avec bibliotheque dynamique
    Bonjour,

    J'ai un projet C++ que je compile avec la libtool. Mon arborescence possède plusieurs dossiers, et chaque dossier est compilé en temps que bibliothèque dynamique.
    Le problème vient du fait que si j'utilise des chemins relatifs dans la source d'un fichier ou même dans un fichier xml par exemple, lorsque je vais utiliser ou inclure ces fichiers à partir d'un autre répertoire le chemin relatif ne sera plus bon.

    Y'aurai-t-il une solution pour palier à ce problème ?

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    euh si je comprends bien ce que tu veux dire le plus simple serait d'utiliser une variable d'environement et de faire des chemins relatif à cette variable

  3. #3
    Membre averti
    Inscrit en
    Janvier 2006
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 35
    Par défaut
    Oui c'est une possibilité, mais je fais ça comment moi ? je déclare dans chaque fichiers sources une variable donnant le path relatif ramenant au dossier ressource, puis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $env = "../../ressource/"; //pour acceder au fichier contenant des lien relatif
    $path = .......   //variable récupéré dans un fichier xml,  par exemple "./img/mon_image.jpg"
    $path_image = $env + $path;
    ?
    Je trouve pas ça super joli

  4. #4
    Membre Expert
    Avatar de hiko-seijuro
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    2 011
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 2 011
    Par défaut
    bah la question est pk tu as besoin du chemin relatif ? si ton application risque de migrer souvent tu as aussi une autre solution qui consiste à récupérer le "path" de l'executable et de se placer en relatif vis a vis de ce path !

Discussions similaires

  1. [MySQL] Chemin relatif avec header
    Par JackFinick dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 09/09/2011, 13h54
  2. Chemin relatif avec Excel
    Par benenutz dans le forum Visual Studio
    Réponses: 2
    Dernier message: 18/05/2011, 19h18
  3. Chemins relatifs avec Windows XP
    Par ademus dans le forum Scripts/Batch
    Réponses: 28
    Dernier message: 12/04/2011, 12h34
  4. Problème de chemin relatif avec TOMCAT pour mes CSS et images
    Par hitokiri06 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 16/11/2010, 19h00
  5. chemin relatif avec vba d'autocad
    Par vince6262 dans le forum Général VBA
    Réponses: 10
    Dernier message: 15/02/2008, 11h14

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