|
valgrind/callgrindDescription
Valgrind is a flexible system for debugging and profiling Linux-x86
Liens
Paths sous linux
Commentaires
Pour utiliser valgrind
g++ -g -o tst tst.cpp valgrind --tool=memcheck ./tst valgrind --tool=memcheck --leak-check=yes ./tst Il n'y a plus de "tool" utilisé par défaut, il faut donc spécifier le tool que l'on désire :
valgrind --tool=addrcheck ./tst Ca ne détecte pas tout, notamment les débordements de données sur la pile ne sont pas détectés. Ce qui change par rapport à la précédente version (Snapshot 20030725): http://developer.kde.org/~sewardj/docs-2.2.0/NEWS.txt --------------------------------------- Pour l'utiliser callgrind: g++ -g -o tst tst.cpp /usr/local/valgrind/bin/callgrind --dump-instr=yes ./tst # cela genere un fichier callgrind.out.pid que l'on visualise avec kcachegrind kcachegrind callgrind.out.pid |