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

Dev-C++ Discussion :

Commande (option?) adéquate pour compilation projet (cpp et 2 hpp).


Sujet :

Dev-C++

  1. #1
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Points : 20
    Points
    20
    Par défaut Commande (option?) adéquate pour compilation projet (cpp et 2 hpp).
    Bonjour,
    J'utilise Dev-c++ 4.9.9.2 sous Windows XP.
    Après longues recherches vaines.. sur le net, je poste ici pour une question que je suppose pourtant pas trop compliquée.
    J'explique.. :

    Un projet contient les 3 fichiers suivants :
    -> un 'a.cpp' qui inclut ('include') un 'b.hpp'
    -> 'b.hpp' inclut ('include') un autre 'c.hpp'.

    Quelle(s) ligne(s) de commande ou quelle(s) option(s) indiquer dans le projet pour que le projet s'exécute convenablement : avec, compilation dans le bon ordre ('c.hpp', puis 'b.hpp' puis 'a.cpp', je suppose..) ?

    PS : Dans les options de projet, on peut marquer un niveau de priorité de compilation, mais uniquement pour les cpp, apparemment..(?!)

    Merci beaucoup pour votre avis éclairé..!!

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 379
    Points : 41 573
    Points
    41 573
    Par défaut
    Tu compiles le .cpp, tout simplement. Les fichiers d'en-tête seront traités dans la compilation, puisqu'ils sont inclus...

  3. #3
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Points : 20
    Points
    20
    Par défaut
    Merci beaucoup Medinoc...Allelouia !! question était donc bien triviale..
    En fait, pesonnellement, j'avais tout mis (le cpp et les 2 hpp en chaîne) dans un projet, puis la commande 'tout reconstruire'..

    Là je dois finir un très gros projet pour demain..alors j'aurais 2 questions :

    1. dans quels cas (dans les grandes lignes) avons-nous alors besoin de ces commandes de compilation séparée (plusieurs cpp, entre autres..?)
    2. Où.. (????) trouver de bonnes infos pratiques sur les commandes à effectuer pour ces compilations séparées.. Cours de casteyde (dispo sur ce ce site-ci), ou encore remram44 en parlent mais jamais de façon détaillées et rarement pour systèmes Windows ?

    Merci encore pour votre aide (et spécialement pour réponse de Medinoc ici) ..!!

  4. #4
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 369
    Points : 40 164
    Points
    40 164
    Par défaut
    Aucune instruction particulière : DevC++ se charge de compiler chaque cpp du projet séparément puis il assemble le tout avec l'édition de liens.

    Mets tous les fichiers cpp dans ton projet, l'EDI s'occupe du reste.

  5. #5
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 34
    Points : 20
    Points
    20
    Par défaut
    Donc... leçon que je tire : faut pas se préoccuper des commandes de compilations séparées, le linker de Dev-C++ gèrera bien toutes les situations ('normales' en tt cas, je suppose).
    Merci à Khayyyam90 pour ton intervention, ainsi qu'à Medinoc.
    Je laisse encore ouvert jusque mardi, au cas je croiserais difficultés en la métaière.

Discussions similaires

  1. Choisir le langage de programmation adéquat pour mon projet de monitoring
    Par gfarouk3 dans le forum Langages de programmation
    Réponses: 1
    Dernier message: 15/02/2014, 18h26
  2. Makefile générique pour compilation projet C
    Par AuraHxC dans le forum Systèmes de compilation
    Réponses: 1
    Dernier message: 13/12/2007, 21h29
  3. Réponses: 0
    Dernier message: 11/10/2007, 06h38
  4. commande javac sous linux pour compiler
    Par root76 dans le forum Langage
    Réponses: 2
    Dernier message: 20/02/2007, 12h46
  5. [1.1] Comment compiler projet en ligne de commande ?
    Par joujoukinder dans le forum Framework .NET
    Réponses: 3
    Dernier message: 20/01/2006, 13h56

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