Έναρξη προγράμματος με αποσφαλμάτωση.
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com
Ελληνική μεταφραστική ομάδα GNOME
team@gnome.gr 2009-2015
Δημήτρης Σπίγγος
dmtrs32@gmail.com 2012, 2013, 2015
Σίμος Ξενιτέλλης
simos@gnome.org 2009
Τζένη Πετούμενου
epetoumenou@gmail.com 2009
Μαρία Μαυρίδου
mavridou@gmail.com 2014

# Αποσφαλμάτωση προγράμματος

# Έναρξη προγράμματος στον αποσφαλματωτή

Το τρέχον πρόγραμμα καθορίζεται στο διάλογο Παράμετροι προγράμματος. Δείτε για περισσότερες πληροφορίες. Αυτό το πρόγραμμα μπορεί να ξεκινήσει στον αποσφαλματωτή ως εξής:

Από το κύριο μενού, επιλέξτε Εκτέλεση Πρόγραμμα αποσφαλμάτωσης ή πατήστε Shift F12

Ένα πρόγραμμα μπορεί να είναι πιο δύσκολο στην αποσφαλμάτωση εάν είναι έντονα βελτιστοποιημένο ή εάν λείπουν πληροφορίες αποσφαλμάτωσης. Εάν οι πληροφορίες βελτιστοποίησης και αποσφαλμάτωσης είναι ενεργές, καθορίζεται στο βήμα ρυθμίσεων. Κανονικά, υπάρχει μια διαθέσιμη ρύθμιση αποσφαλμάτωσης. Το Anjuta εμφανίζει μια προειδοποίηση εάν αυτή η ρύθμιση δεν χρησιμοποιείται. Δείτε για περισσότερες πληροφορίες.

# Αποσφαλμάτωση μιας ήδη εκτελούμενης εφαρμογής

Ο αποσφαλματωτής μπορεί να χρησιμοποιηθεί σε μια ήδη εκτελούμενη εφαρμογή.

Από το κύριο μενού, επιλέξτε Εκτέλεση Διεργασία αποσφαλμάτωσης... για να πάρετε έναν διάλογο που καταχωρίζει όλες τις προς το παρόν εκτελούμενες διεργασίες.

Επιλογή μιας διεργασίας στο διάλογο Προσάρτηση στη διεργασία και κλικ στο Προσάρτηση για εκκίνηση του αποσφαλματωτή σε αυτή τη διεργασία. Δείτε για περισσότερες λεπτομέρειες.

# Αποσφαλμάτωση μιας απομακρυσμένης εφαρμογής

Ο αποσφαλματωτής μπορεί να χρησιμοποιηθεί για αποσφαλμάτωση μιας εφαρμογής που εκτελείται σε άλλον υπολογιστή συνδεμένο μέσα από TCP ή σειριακή σύνδεση.

Από το κύριο μενού, επιλέξτε Εκτέλεση Απομακρυσμένη αποσφαλμάτωση...

Επιλέξτε τον τύπο της σύνδεσης στην απομακρυσμένη εφαρμογή, Σύνδεση σειριακής γραμμής ή Σύνδεση TCP/IP.

Για σύνδεση TCP, συμπληρώστε τα πεδία Διεύθυνση και Θύρα.

Για σειριακή σύνδεση, συμπληρώστε το παρακάτω πλαίσιο κειμένου με το σειριακό όνομα συσκευής, για παράδειγμα /dev/ttyb.

Κλικ στο Σύνδεση για την έναρξη του αποσφαλματωτή και σύνδεση σε απομακρυσμένο προορισμό.

# Διακοπή του αποσφαλματωτή

Μπορούμε να σταματήσουμε τον αποσφαλματωτή και το πρόγραμμα οποτεδήποτε όπως αυτό:

Από το κύριο μενού, επιλέξτε Εκτέλεση Διακοπή αποσφαλματωτή.