(Translated by https://www.hiragana.jp/)
« Gprof » : différence entre les versions — Wikipédia Aller au contenu

« Gprof » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
KLBot2 (discuter | contributions)
m Bot: Retrait de 1 liens interlangues, désormais fournis par Wikidata sur la page d:Q3112910
Nouill (discuter | contributions)
abandon
Balises : Révocation manuelle Éditeur de source 2017
 
(4 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 14 : Ligne 14 :
=== Liens ===
=== Liens ===
* {{en}} [http://sourceware.org/binutils/docs-2.18/gprof/index.html Site officiel]
* {{en}} [http://sourceware.org/binutils/docs-2.18/gprof/index.html Site officiel]
* {{fr}} [http://researchers.lille.inria.fr/~canape/clive.php/SoftwareEngineering/Tutorials Tutoriel]
* {{fr}} [https://www.projet-plume.org/files/profilage_code_0.pdf Tutoriel]


{{Portail|programmation informatique}}
{{Portail|programmation informatique}}


[[catégorie:Débogueur]]
[[Catégorie:Débogueur]]

Dernière version du 24 décembre 2021 à 02:50

Gprof est un logiciel GNU Binary Utilities qui permet d'effectuer du profilage de code.

Utilisation avec gcc

[modifier | modifier le code]

Lors de la compilation et de l'édition de liens d'un code source avec gcc, il suffit d'ajouter l'option -pg pour que, lors de son exécution, le programme génère un fichier gmon.out qui contiendra les informations de profilage.

Il suffit ensuite d'utiliser gprof pour lire ce fichier, en spécifiant les options.

Articles connexes

[modifier | modifier le code]