1 Ανοίξτε ένα παράθυρο τερματικού . 2
Πληκτρολογήστε την εντολή " gdb εκτελέσιμο " για να διορθώσετε ένα εκτελέσιμο αρχείο . Αντικαταστήστε το " εκτελέσιμο " με το όνομα του αρχείου . Θα πρέπει να παρουσιάζονται με ένα " ( gdb ) " γραμμή εντολών .
Εικόνων 3
Πληκτρολογήστε την εντολή "τρέχει" για να εκτελέσει το πρόγραμμα . Όταν διακόπτεται η λειτουργία του προγράμματος, η έξοδος θα σας δείξει όπου το πρόγραμμα σταμάτησε .
Η 4
Πληκτρολογήστε την εντολή " backtrace . " Αυτό θα προσδιορίσει μεθόδους και τις παραμέτρους κατά τη στιγμή της σύγκρουσης.
5
Πληκτρολογήστε την εντολή " λειτουργία break" να πει GDB να σπάσει την εκτέλεση του προγράμματος σε μια συγκεκριμένη λειτουργία . Αντικαταστήστε το " λειτουργία" με το όνομα της συνάρτησης , όπου θέλετε το πρόγραμμα να σπάσει .
Η 6
Πληκτρολογήστε την εντολή "τρέχει " για δεύτερη φορά , ώστε το πρόγραμμα θα εκτελέσει το πρόγραμμα εντοπισμού σφαλμάτων , αλλά θα σταματήσει στην καθορισμένη σπάσει το σημείο .
Η 7
Πληκτρολογήστε την εντολή " βήμα " και πατήστε το πλήκτρο "Enter" επανειλημμένα στο βήμα μέσα από το υπόλοιπο του προγράμματος . Αυτό θα σας δείξει ακριβώς τι συμβαίνει στο πρόγραμμα . Μπορείτε να δείτε όπου το πρόγραμμα σταματήσει να λειτουργεί ή εφόσον οι τυχόν διαρροές μνήμης που βρίσκεται .
8
Πληκτρολογήστε την εντολή "κόψει " για να βγείτε από το GDB .
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα