Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Profiling mit gprof

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.03.2008
    Beiträge
    50

    Profiling mit gprof

    Hallo,

    ich möchte bei meinem Programm feststellen, welche Funktion wie lange braucht. Dazu wollte ich gprof verwenden. Ich habe also in mein Makefile unter CFLAGS und CXXFLAGS jeweils -pg eingetragen, also

    Code:
    CC            = gcc
    CXX           = g++
    DEFINES       = -D_TTY_POSIX_ -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED
    CFLAGS        = -pipe -g -Wall -pg -W -D_REENTRANT $(DEFINES)
    CXXFLAGS      = -pipe -g -Wall -pg -W -D_REENTRANT $(DEFINES)
    Leider wird einfach keine gmon.out Datei erstellt. Ohne kann ich natürlich auch kein profiling machen. Was könnte das Problem sein? Gibt es vielleicht konkurierende Parameter?

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.03.2008
    Beiträge
    50
    Ich bin jetzt umgestiegen auf KCacheGrind, das funktioniert wunderbar.

    Für KDevelop user: zu finden unter Debuggen. Braucht keine extra Compilerflags

  3. #3
    Registrierter Benutzer
    Registriert seit
    21.07.2006
    Beiträge
    46
    Ich glaube, dass -pg auch beim Linken benötigt wird, also bei den LDFLAGS.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •