Archives pour la catégorie «Code::Blocks»

Utiliser gprof avec CodeBlocks 8.02

Gprof est un formidable outil de profiling qui vous permet de savoir quelles partie de votre code s’exécutent le plus souvent,prennent le plus de temps etc…

Son utilisation est facilitée sous windows grâce au plugin de CodeBlocks « Code Profiler ».Pour l’utiliser vous devez compiler votre projet avec l’option « -pg ». Une fois celui-ci compilé, vous devez le lancer sur la durée convenable pour avoir résultats significatifs ( Enregistrer le programme tourner à vide n’apportera rien ).Ensuite il suffit de consulter les données recueillies en cliquant sur « Plugins>Code Profiler ».

Maintenant il y a un problème avec CodeBlocks 8.02 . Les données sont nulles partout. Pour y remédier,il faut suivre les consignes données sur le forum de codeblocks : à savoir télécharger une version plus ancienne mais stable de binutils puis de la décompresser dans le dossier MingW. Faîtes une sauvegarde de votre dossier au cas où mais chez moi il n’y a eu aucun problème ( si jamais le téléchargement ne marche pas, essayez avec un autre miroir ).

Raccourci Clavier Utile sous Code::Blocks

… que j’aurai aimé découvrir plus tôt : quand vous voulez créer une structure C++, vous mettez le mot ( liste disponible Settings->Editor->Abbreviations ) puis vous faîtes CTRL + J et la structure entière apparaîtra !

Très pratique.