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 :

makefile sur devc++


Sujet :

Dev-C++

  1. #1
    Candidat au Club
    Inscrit en
    Avril 2006
    Messages
    2
    D�tails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 2
    Par d�faut makefile sur devc++
    comment compile ton un programme avec devc++ en c++ si l on fait un makefile(cad plusieurs fichiers differents ex un fichier class un fichier main et un fichier fonctions)

  2. #2
    R�dacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de syst�me d�information
    Inscrit en
    Janvier 2004
    Messages
    10 371
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Architecte de syst�me d�information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 371
    Par d�faut Re: makefile sur devc++
    Citation Envoy� par vidocq2006
    comment compile ton un programme avec devc++ en c++ si l on fait un makefile(cad plusieurs fichiers differents ex un fichier class un fichier main et un fichier fonctions)
    bien le bonjour,

    il faut cr�er un projet et ajouter tous les fichiers au projet. Devc++ se charge de g�n�rer le makefile qui va bien

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Par d�faut petit probl�me
    bonjour � tout le monde,
    J'ai exactement le m�me probl�me. Je ne sais pas comment on compile plusieurs fichiers sources avec dev-c++. Pour essayer j'ai �cris un programme le plus simple possible (celui qui dit bonjour! et que j'ai recopi� sur le site
    http://gl.developpez.com/tutoriel/outil/makefile/ ). Je les ai mis dans un m�me projet, j'ai compil� sans probl�me, mais quand j'ex�cute la fen�tre appara�t, puis dispara�t aussit�t. En faisant des petits bidouillages, j'ai eu l'impression que le programme n'ex�cutait que le fichier source principal.
    Enfin bref, comment fait-on pour compiler plusieurs fichiers sources? Suffit-il de les mettres dans le m�me projet? Y a-t-il des options particuli�res?

    merci d'avance d'aider une d�butante en programmation

  4. #4
    R�dacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de syst�me d�information
    Inscrit en
    Janvier 2004
    Messages
    10 371
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activit� : Architecte de syst�me d�information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 371
    Par d�faut
    Citation Envoy� par sansucre
    [...] quand j'ex�cute la fen�tre appara�t, puis dispara�t aussit�t.
    �a ressemble beaucoup � �a

  5. #5
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 2
    Par d�faut
    J'ai mis system("pause") et quand je lance le programme appara�t le "appuyez sur une touche".Mais avant il n'y a pas de "hello", ce qui confirme que le programme n'ex�cuterait que le fichier source principal.
    merci de l'aide.

  6. #6
    Membre �clair�
    Inscrit en
    Janvier 2005
    Messages
    491
    D�tails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 491
    Par d�faut
    Enfin bref, comment fait-on pour compiler plusieurs fichiers sources? Suffit-il de les mettres dans le m�me projet? Y a-t-il des options particuli�res?
    Comme khayyam90 vous l'a d�ja dit, vous devez cr�er un projet de type console sous devC++, puis ajouter les fichier .c et .h au projet.
    Le reste, c'est devc++ qui s'en occupe...

  7. #7
    Membre �m�rite
    Homme Profil pro
    Consultant ERP
    Inscrit en
    F�vrier 2004
    Messages
    644
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activit� : Consultant ERP

    Informations forums :
    Inscription : F�vrier 2004
    Messages : 644
    Par d�faut
    DevC++ est un IDE tout comme Borland C++, Visual C++, Code::Blocks etc....

    Il donne l'avantage de g�rer un projet (ajout de fichier, suppression, modification, lien etc... ).

    Utiliser la doc pour comprendre le fonctionnement et c'est tout :'(

    Sous Linux, c'est la m�me chose, soit vous employers Anjuta, KDevelop ou Eclipse qui vous fourniront les outils permettant de g�n�rer vos propres Makefile,
    sinon, employer un makefile pour compiler plusieurs fichiers sources.

    PS : Pour plusieurs fichiers, employer SCons, Ant, ou les autotools.

Discussions similaires

  1. installer GTK 2.16 sur devc++
    Par mathiew dans le forum GTK+ avec C & C++
    R�ponses: 2
    Dernier message: 15/04/2009, 14h50
  2. Demande d'aide pour un problème de code source sur devC++
    Par Rickantonais dans le forum D�buter
    R�ponses: 28
    Dernier message: 01/08/2007, 14h09
  3. beaucoup de bug sur Devc++
    Par ..::snake::.. dans le forum Dev-C++
    R�ponses: 7
    Dernier message: 13/06/2007, 17h28
  4. programmation modulaire sur devc++
    Par lity7 dans le forum C
    R�ponses: 1
    Dernier message: 23/02/2007, 18h40
  5. Probl�me avec la sdl sur devc++
    Par cuicuicui dans le forum SDL
    R�ponses: 3
    Dernier message: 07/08/2006, 13h04

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