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

Autres éditeurs Discussion :

[Cygwin]Comment utiliser gprof avec Windows ?


Sujet :

Autres éditeurs

  1. #1
    Invité
    Invité(e)
    Par défaut [Cygwin]Comment utiliser gprof avec Windows ?
    Bonjour

    J'ai installé cygwin sur un poste Windows 2000.
    Mon programme se compile et s'exécute correctement.

    Je voudrais analyser les performances de mon programme.

    Pour utiliser gprof on m'a dit de compiler avec l'option -pg

    Voici mon makefile
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    all:Prog
    # Edition de liens
    Prog: toto.o titi.o main.o; g++ -pg toto.o titi.o main.o -o MonProg -lm
     
    # Fabrication des .o
    toto.o: toto.C; g++ -pg -c toto.C -o toto.o
    titi.o: titi.C; g++ -pg -c titi.C -o titi.o
    main.o:   main.C; g++ -pg -c main.C -o main.o
     
     
    # Effacement des fichier o
    clean:
    	@echo "Suppression des .o"
    	@rm -f *.o
    Mon main se termine normalement sans exception.
    La dernière instruction du main est "return 0;".

    Normalement cela devrait me créer un fichier "gmon.out"

    Ensuite "gprof gmon.out > stats.txt" permet de rendre le fichier d'analyse gmon.out lisible...

    Or, le fichier gmon.out ne se crée pas chez moi.
    Vous auriez une idée ?

  2. #2
    Invité
    Invité(e)
    Par défaut Résolu
    Bon je viens de trouver la solution en écrivant la question.

    Il faut bien sûr exécuter le programme pour que le fichier gmon.out se crée !!!

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/12/2013, 09h26
  2. [VB]Comment utiliser les variables Windows?
    Par Furius dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/10/2005, 21h20
  3. Comment utiliser ShellExecute avec un programme DOS ?
    Par RC10GT_MGT dans le forum API, COM et SDKs
    Réponses: 9
    Dernier message: 22/09/2005, 14h23
  4. Comment utiliser AddItem avec un TComboBox ?
    Par richard038 dans le forum Composants VCL
    Réponses: 7
    Dernier message: 01/08/2005, 17h58
  5. Réponses: 12
    Dernier message: 02/02/2004, 13h41

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