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

MFC Discussion :

[VC++ .NET]lier un dossier de .h


Sujet :

MFC

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 3
    Par défaut [resolu][VC++ .NET]lier un dossier de .h
    J'aurais aimé savoir comment on fait pour preciser, sous Visual C++ .NET, au compilateur que l'on utilise un dossier de .h . Je m'explique, je veux, dans mon code, faire: or pour ceci, il faut donner au compilo une adresse en plus pour qu'il aille chercher le .h autre que dans : "c:/program files/microsoft/visual c++/include/" , soit "e:/mesclasses/"

    Dans les propriétés du projet, je ne vois pas ou c'est ( sachant que mon projet est une "static library".

    Merci d'avance

  2. #2
    Membre éclairé Avatar de Hypnos
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2002
    Messages : 87
    Par défaut
    salut,

    si ton .h est dans le répertoire de ton projet, tu peux utiliser :sinon c'est si dur de mettre le répertoire devant ? tu fais un copier-coller du répertoire, car du doit quand même faire un include de chaque .h, alors ajouter le répertoire devant ne prendra pas beuacoup plus de temps.

  3. #3
    Membre éclairé

    Inscrit en
    Décembre 2002
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 60
    Par défaut
    Dans les proprietes de projet, c'est au niveau de l'onglet "C++", category "Preprocessor", ligne "Additional include libraries".

    Si tu veux avoir ce repertoire disponible pour tous tes projets, il faut aller via le menu "Tools - Options": onglet "directories", "categories "Include files".

  4. #4
    Membre éclairé

    Inscrit en
    Décembre 2002
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 60
    Par défaut
    Citation Envoyé par Hypnos
    tu fais un copier-coller du répertoire, car du doit quand même faire un include de chaque .h, alors ajouter le répertoire devant ne prendra pas beuacoup plus de temps.
    Cette solution n'est pas bonne en entreprise si le repertoire de .h est un repertoire partage dans lequel les fichiers evoluent de temps en temps, au fur et a mesure des versions. Ca impliquerai de recopier a chaque fois le repertoire chez soi, alors que l'ajout du chemin au projet, voire a VC++ permet de realiser l'operation une fois pour toutes.

  5. #5
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 3
    Par défaut
    En fait, j'ai microsoft visual c++ .net, et donc je n'ai pas ces onglets, dans c++/preprocessor je n'ai que:

    preprocessor definitions :WIN32;_DEBUG;_LIB
    ignore standard include path :no
    generate preprocessed file :no
    keep comments :no

    De meme, dans tools/options, je n'ai pas d'onglet directories mais:
    tools/options/projects/vc++ directories

    la j'ai bien trouve le truc mais ca na pas l'air de marcher, j'ai toujours l'erreur:
    Cannot open include file ...

  6. #6
    Membre éclairé

    Inscrit en
    Décembre 2002
    Messages
    60
    Détails du profil
    Informations forums :
    Inscription : Décembre 2002
    Messages : 60
    Par défaut
    Desole, je ne connais pas VC.NET et je ne peux donc pas t'aider.

  7. #7
    Futur Membre du Club
    Inscrit en
    Juillet 2003
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 3
    Par défaut
    Oups, excuse moi, j'ai bouletisé, en fait "Additional include libraries" etait dans c++/général, donc j'ai trouvé, merci beaucoup (ca fait 3 jours que je bloquais).

  8. #8
    Membre éclairé Avatar de Hypnos
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2002
    Messages : 87
    Par défaut
    Elrond >> oui effectivement si on doit changer les répertoires 50 fois c'est lourd .

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/08/2006, 09h38
  2. [VB.Net] Lier un DataSet à un DataTable
    Par dyree dans le forum ASP.NET
    Réponses: 13
    Dernier message: 26/06/2006, 10h37
  3. [VB.NET] Lier un css à un tableau code behind
    Par bisounux dans le forum ASP.NET
    Réponses: 2
    Dernier message: 16/01/2006, 14h19
  4. [VB.NET] Lier 1 report à 1 DataTable qui vient pas d'une BD
    Par borgfabr dans le forum Windows Forms
    Réponses: 2
    Dernier message: 02/03/2005, 12h02
  5. [VB.NET] Rechercher des dossiers système.
    Par leSeb dans le forum Windows Forms
    Réponses: 2
    Dernier message: 16/10/2004, 14h58

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