2010-03-03 4 views
2

Comment apprendre des techniques avancées de débogage? Je suis un programmeur C/Unix, et en tant que tel, je m'appuie sur un bon débogueur C. Je connais Sun^WOracle mdb sur Solaris, GNU gdb sur Linux. Je me sens à l'aise de définir des points de rupture, d'examiner les structures de la mémoire et autres.Comment apprendre l'utilisation avancée du débogueur C?

Pourtant, je sais que ces outils sont beaucoup plus puissants que cela. Macros, marcheurs personnalisés et je ne sais quoi d'autre. D'autre part, la courbe d'apprentissage est très raide, car ces outils semblent parfois être une magie mystérieuse.

Des bons textes? Problèmes pratiques? D'autres conseils?

Répondre

2

Le GDB Pocket Reference vaut son poids en diamants, rubis, ou quelque chose de manière plus légère que l'or. Je l'utilise tout le temps.

Les online docs sont également utiles, mais j'aime vraiment avoir un livre sur mon bureau.