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

Visual C++ Discussion :

"Builder la solution" avec Visual C++


Sujet :

Visual C++

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    D�cembre 2009
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2009
    Messages : 5
    Par d�faut "Builder la solution" avec Visual C++
    Bonjour � tous,

    Je suis un tout nouvel utilisateur de Visual C++, je n'utilisais jusque l� que gcc et ses makefiles.

    Pour mon �cole, je travaille sur un projet existant, je dois le compl�ter. Mais je ne comprends pas bien comment fait Visual quand on lui demande de "builder" la solution... Comment peut-il compiler les sources et sortir un ex�cutable alors qu'il n'y a pas de Makefile pour lui indiquer la marche � suivre ? Comment choisit-il les fichiers � linker, l'ex�cutable � g�n�rer, tout �a ?

    Ma question vous para�tra peut �tre idiote mais j'ai besoin de comprendre...

    Merci beaucoup d'avance pour votre aide, et joyeuses f�tes de fin d'ann�e !

    Greg

  2. #2
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 505
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 505
    Par d�faut
    Il n'y a jamais de questions idiotes, mais des r�ponses idiotes (mais parfois utiles ).

    L'�quivalent des makefiles gcc dans l'architecture Visual C++ sont les fichiers solutions (.sln) et les fichiers projets (.vcproj). Ce sont de simples fichiers texte (XML pour �tre plus pr�cis) �ditable avec un simple Bloc-notes ou tout autre �diteur de texte.

    Un fichier solution contient les liens avec tous les fichiers projets constituant la solution, les d�pendances entre projet, la d�finition des diff�rentes configurations (Debug, Release etc) de la solution etc....

    Chaque fichier projet contient la liste des fichiers sources, la liste des fichiers d'include, les options de compilations, les commandes de pr� et de post compilation, le nom du module binaire � g�n�rer, les options du linker etc...

    Si vous �tes plus � l'aise avec une ligne de commande shell, n'oublier pas que vous pouvez lancer la commande "devenv.com /?" dans un shell pour avoir les options qui permettent de compiler une solution en ligne de commande.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    D�cembre 2009
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : D�cembre 2009
    Messages : 5
    Par d�faut
    Merci bacelar pour ces pr�cisions !
    J'ai regard� de plus pr�s les fichiers solution et projet et j'y vois d�j� beaucoup plus clair !!

    Bonne ann�e 2010 � vous !!

    Greg

  4. #4
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    D�tails du profil
    Informations personnelles :
    �ge : 51
    Localisation : France, Haute Garonne (Midi Pyr�n�es)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par d�faut
    Citation Envoy� par bacelar Voir le message
    L'�quivalent des makefiles gcc dans l'architecture Visual C++ sont les fichiers solutions (.sln) et les fichiers projets (.vcproj). Ce sont de simples fichiers texte (XML pour �tre plus pr�cis) �ditable avec un simple Bloc-notes ou tout autre �diteur de texte.
    Petite pr�cision : les fichiers de solution ne sont PAS des fichiers XML, m�me s'ils y ressemblent beaucoup... V�rifie, tu verras ! Ce sont bien des fichiers texte, �ditables � la main au besoin (m�me si c'est assez indigeste de bouffer des pages de GUID), structur�s � la mode XML, mais ce n'est pas de l'XML.

    Par contre, c'est vrai pour les fichiers projets, feuilles de style, CBR, etc. bref quasiment toutes les ressources internes de Visual Studio li�es aux projets : tous ces fichiers sont bel et bien de vrais fichiers XML tout � fait valides. Les fichiers solution sont l'exception, et unique � ma connaissance.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au s�rieux, de toutes fa�ons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum ad�quat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 0
    Dernier message: 01/02/2012, 08h09
  2. D�ploiement solution VB.Net avec Visual Studio 2003
    Par Didier.Net dans le forum VB.NET
    R�ponses: 0
    Dernier message: 24/11/2008, 14h32
  3. [D�butant] Builder avec Visual C++ 2005
    Par Yahoo345 dans le forum DirectX
    R�ponses: 3
    Dernier message: 25/01/2006, 21h56

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