Quelqu'un connaît-il un bon tutoriel GDB (ou autre débogueur Linux) pour déboguer du code C multi-thread? J'en cherche un qui comprend des exemples simples.
Recherche sur Google.Trouvé quelques liens.Ils semblent utiles:
En complément des différents tutoriels gdb, je conseillerais vraiment d'utiliser "watch" beaucoup dans le débogage multi-thread. Il se brisera en lecture/écriture dans la mémoire/les variables plutôt que sur des lignes de source spécifiques.
Lors du débogage de code C multithread à l'aide de GDB, je me réfère généralement à l'entrée dans le manuel de gdb sur "Débogage de programmes avec plusieurs threads". Vous pouvez le trouver ici .
Ce n'est pas vraiment un tutoriel, mais il contient quelques exemples qui devraient vous aider à démarrer.
Les liens ci-dessus sont rompus, vous pouvez donc utiliser le lien suivant: Débogage de programmes avec plusieurs threads