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 :

[C++.NET] Pb d'organisation des projets dans une solution


Sujet :

MFC

  1. #1
    Membre �clair�
    Inscrit en
    Mai 2006
    Messages
    330
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 330
    Par d�faut [C++.NET] Pb d'organisation des projets dans une solution
    Salut,

    J'utilise Visual C++ 2003 .NET depuis peu et je tombe (entre autres) sur un probl�me d'organisation de l'environnement pour les aspects "production" (ou compilation si vous pr�f�rez).

    Par exemple je veux faire une appli compos�e d'une dll et d'un exe qui utilise cette dll. Alors je cr�� 2 projets diff�rents que j'int�gre dans une "solution" en r�glant un truc pour dire que l'exe d�pend de la dll pour l'ordre de compilation.

    Le premier probl�me sur lequel je tombe c'est que la dll est produite dans un r�pertoire diff�rent de l'exe ... dans je suis oblig� de commencer � bidouiller pour que le r�pertoire de sortie du projet dll soit celui de l'exe.

    Le second probl�me c'est que les sources de l'exe ont besoin de d'un .h et d'un .lib qui se situent dans le r�pertoire dans la dll ce qui oblige encore � bidouiller pour inclure des r�pertoires.

    Ca ne para�t pas insurmontable mais je ne sais pas comment je fais : je finis toujours par m'embrouiller !! Je me demande juste si c'est la bonne fa�on de faire et si y'aurait pas moyen d'avoir toutes les sources dans le m�me r�pertoire.

    Merci de votre aide.

  2. #2
    r0d
    r0d est d�connect�
    Membre exp�riment�

    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2004
    Messages
    4 299
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2004
    Messages : 4 299
    Billets dans le blog
    2
    Par d�faut
    Salut,

    il y a plusieurs fa�on de proc�der. Mais d�j�, le mieux, je pense, est de cr�er un r�pertoire bin (o� tu veux), dans lequel tu va mettre ton exe et ta dll. Pour que cela soit fait automatiquement, utilise l'option "custom build" et la commande copy. Ca c'�tait pour l'ex�cution.
    Ensuite, pour la compilation, comme tu le dis, le compilo a besoin du .h et du .lib du projet qui impl�mente ta dll. Alors soit

    1/ Tu rajoute, dans les options de ton projet (partie link) le path des tes .h et de ta lib.
    2/ Tu rajoute, dans ton code: #pragma "[path de ta lib.lib]" et les #include"..." qu'il faut pour les .h

    Hope it helps.

Discussions similaires

  1. Multi projet dans une solution asp.net et webform partag�e
    Par pckid dans le forum D�veloppement Web avec .NET
    R�ponses: 9
    Dernier message: 11/10/2013, 23h27
  2. G�rer plusieurs projets dans une solution
    Par ALUSIP Dranreb dans le forum Visual Studio
    R�ponses: 1
    Dernier message: 09/05/2011, 12h01
  3. Probl�me d'ajout de projets dans une solution
    Par derfez dans le forum Visual Studio
    R�ponses: 6
    Dernier message: 17/05/2010, 09h18
  4. R�ponses: 15
    Dernier message: 27/09/2006, 11h46
  5. gestion des utilisateurs dans une solution 3-tiers
    Par nadia lydia dans le forum Oracle
    R�ponses: 3
    Dernier message: 26/10/2005, 12h58

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