KDbg είναι ένα open source και δωρεάν γραφικό λογισμικό υλοποιείται σε C ++ και σχεδιασμένο από τον συμψηφισμό να ενεργεί ως GUI (Graphical User Interface) front-end για την εφαρμογή GDB, επίσης γνωστό ως το πρόγραμμα εντοπισμού σφαλμάτων GNU. Είναι σχεδιασμένο ειδικά για το περιβάλλον γραφείου KDE Plasma.
Το πρόγραμμα προσφέρει μια διαισθητική και διαδραστική γραφική διεπαφή χρήστη που μπορεί να χρησιμοποιηθεί για τον έλεγχο των μεταβλητών, τον καθορισμό σημείων διακοπής, καθώς και για να περπατήσει μέσω κώδικα. KDbg έχει χρησιμοποιηθεί με επιτυχία για να διορθώσετε τυχόν program.Features σε ένα glanceKDbg επιτρέπει στους χρήστες να ελέγχουν μεταβλητές τιμές σε μια δομή δέντρου και διαθέτει υπό όρους σημεία διακοπής, αποσφαλμάτωση του πυρήνα χωματερές, υποστήριξη για τη σύνδεση με τις διεργασίες που εκτελούνται, καθώς και τις βασικές λειτουργίες εντοπισμού σφαλμάτων, όπως τρέχουν, το βήμα, έως ότου, το επόμενο, που breakpoint, ενεργοποιήσετε σημείο διακοπής, απενεργοποιήστε σημείο διακοπής, σαφές σημείο διακοπής, και το φινίρισμα, τοποθετήθηκε στο F5 μέσω πλήκτρων F10.
Πολυάριθμες άλλες βασικές λειτουργίες περιλαμβάνονται επίσης στην εφαρμογή, μεταξύ των οποίων μπορούμε να αναφέρουμε την υποστήριξη για την αναζήτηση κειμένου, υποστήριξη για να θέσουμε μεταβλητές περιβάλλοντος και τα επιχειρήματα του προγράμματος, υποστήριξη για την προβολή του πηγαίου κώδικα, και την υποστήριξη για την εμφάνιση διαφόρων εκφράσεων. Άμεση μέλος είναι ένα άλλο ενδιαφέρον χαρακτηριστικό του KDbg.Getting ξεκίνησε με KDbgYou πρέπει να μεθόδους για την εγκατάσταση της εφαρμογής KDbg στο σύστημά σας GNU / Linux. Το πιο εύκολο είναι με το άνοιγμα προεπιλεγμένος διαχειριστής γραφικών πακέτο σας, αναζητήστε & lsquo? Kdbg & rsquo? και να εγκαταστήσετε το πακέτο από τα κύρια αποθετήρια λογισμικού της διανομής σας.
Η δεύτερη μέθοδος θα πρέπει να χρησιμοποιείται μόνο από έμπειρους χρήστες Linux ή σε περίπτωση που το πακέτο δεν μπορεί να βρεθεί στα αποθετήρια λογισμικού του λειτουργικού σας συστήματος επιλογής. Κατεβάστε την τελευταία έκδοση από Softoware, αποθηκεύστε το αρχείο στον υπολογιστή σας, αποσυσκευασία και ανοίξτε ένα τερματικό εξομοιωτή.
Στο παράθυρο Linux Terminal, χρησιμοποιήστε το & lsquo? CD & rsquo? εντολή για να μεταβείτε στη θέση των εξαγόμενων αρχείων αρχειοθέτησης (π.χ. CD /home/softoware/kdbg-2.5.4), εκτελέστε την & lsquo?. cmake & rsquo? εντολών για να ρυθμίσετε το έργο, που ακολουθείται από το & lsquo? να & rsquo? εντολή για να το υπολογίσουν.
Εγκαταστήστε το σύστημα ευρεία εφαρμογή εκτελώντας το & lsquo? Sudo make install & rsquo? εντολή ως προνομιούχος χρήστης ή ο & lsquo? make install & rsquo? εντολή ως root. Προς το παρόν, αυτό έχει δοκιμαστεί με επιτυχία και με τις δύο 32-bit και 64-bit αρχιτεκτονικές υπολογιστών
Τι είναι καινούργιο σε αυτή την έκδοση:.
< ul>
Τι είναι καινούργιο στην έκδοση 2.5.4:
- διορθώσεις σφαλμάτων
- τα ονόματα των αρχείων προέλευσης με διεθνείς χαρακτήρες χειριστεί καλύτερα.
- Όταν ένα εκτελέσιμο είναι φορτωμένο, GDBs των διαφόρων εκλεκτής ποιότητας εκτύπωσης διαφορετικό κείμενο, ορισμένες από τις οποίες αντιμετωπίζονται ως κείμενο σφάλματος λανθασμένα, με αποτέλεσμα να αποτύχει συνεδρίες αποσφαλμάτωση. Περισσότερα από αυτά τα κείμενα είναι τώρα αγνοούνται.
- Οι μεταβλητές που δείχνουν προς κάποια global μεταβλητή δεν είχαν την ικανότητα να επεκταθεί με πρόσφατη GDBs.
- parsing των τιμών συμβολοσειράς που κατοικούν στις παγκόσμιες μεταβλητές ορίστηκε.
Οι
Τι είναι καινούργιο στην έκδοση 2.5.3:
- σημείο διακοπής λίστα GDB είναι πλέον αναλύεται σωστά στις περισσότερες περιπτώσεις .
- Η επικοινωνία με έναν εντοπισμένο GDB λειτουργεί πλέον.
- Μια σύγκρουση στην οθόνη της μνήμης έχει καθοριστεί.
- Οι ρωσικές και της Κροατίας μεταφράσεις έχουν ενημερωθεί.
Τι είναι καινούργιο στην έκδοση 2.5.2:
Έχει προστεθεί υποστήριξη για GDB 7.5
- Περισσότερα εξόδου GDB είναι τώρα αναγνωρίζεται σε ορισμένες περιπτώσεις κόρνερ.
Τι είναι καινούργιο στην έκδοση 2.5.1:
- Μικρά βελτιώσεις χαρακτηριστικό:
- Τα αρχεία .hpp υποβληθούν επισήμανση σύνταξης.
- Κλειδιά j και k μπορεί να χρησιμοποιηθεί για να μετακινήσετε τη θέση του δρομέα στον πηγαίο κώδικα.
- Διορθώσεις σφαλμάτων:
- Συνεργασία με νεότερες GDB (7.2 και 7.3) βελτιώνεται:
- χορδές wchar_t όπως εκτυπώνονται από το GDB 7.2 αναγνωρίζονται?
- Ο κατάλογος νήμα έλειπε με το GDB 7.3?
- έξοδος του προγράμματος δεν ανιχνεύθηκε (επίσης GDB 7.3).
- αξίες κλικΑπαρίθμηση ανώνυμα ονομάτων αναγνωρίζονται πλέον.
Τι είναι καινούργιο στην έκδοση 2.5.0:
- Μια σειρά από εικόνες αντηλλάγησαν με τα εικονίδια οξυγόνου. Αυτά δεν αποτελούν μέρος του πηγαίου κώδικα KDbg του.
- κατάσταση περιόδου ανά λάθη προγράμματος αποθηκεύονται σε ένα τμήμα σε $ KDEHOME και όχι σε ένα αρχείο .kdbgrc στον κατάλογο του προγράμματος. Αυτό επιτρέπει να διορθώσετε τα προγράμματα που βρίσκονται σε εγγράψιμα καταλόγους. Αλλά αυτό σημαίνει επίσης ότι νωρίτερα πληροφοριών της περιόδου δεν λαμβάνονται υπόψη.
- Ακριβέστερη ανάλυσης της GDB απαντήσεις των διαφόρων εντολών επιδιορθωθεί σε ορισμένους τομείς, ιδίως, προσωρινά σημεία διακοπής, εγγραφείτε αξίες, ακρωτηριασμένη Struct τιμές, αποσυναρμολόγηση (και πάλι).
- & quot? Προβολή Κώδικα & quot? από το σημείο διακοπής λίστα μπορεί να ανοίξει τον πηγαίο κώδικα σε περισσότερες περιπτώσεις.
Τι είναι καινούργιο στην έκδοση 2.2.2:
- Bug fix: Ένα μήνυμα σφάλματος εμφανίζεται αντί για Κωδικός συναρμολόγησης όταν gdb 7.1 χρησιμοποιήθηκε.
Τι είναι καινούργιο στην έκδοση 2.2.1:.
- Σύνταξη με νεότερη glibc παρέλειψε
- Μια σύγκρουση θα μπορούσε να συμβεί όταν η μεταβλητή παράθυρο ενημερώθηκε.
- Μια συντριβή όταν ο διακόπτης γραμμής εντολών -a χρησιμοποιείται μαζί με ένα μη υφιστάμενων όνομα του εκτελέσιμου.
- επισήμανση Σύνταξη εφαρμόστηκε σε όλα τα αρχεία, όχι μόνο της C / C ++.
- Η οθόνη ήταν εσφαλμένη όταν ένα αρχείο ξαναγέμισε που είχε αποσυναρμολόγηση γραμμές ορατές.
Τι είναι καινούργιο στην έκδοση 2.2.0:
- Χαρακτηριστικά:
- παράθυρα πηγαίος κώδικας έχει τώρα μια καρτέλα που επισυνάπτεται, η οποία καθιστά την αλλαγή των αρχείων πηγή πολύ ευκολότερη.
- παράθυρα πηγαίος κώδικας δείχνουν τώρα τους αριθμούς γραμμών στο αριστερό.
- Υπάρχουν τώρα & quot? Βρείτε Επόμενη & quot? και & quot? Βρείτε Προηγούμενο & quot? Εντολές με συντομεύσεις F3 και Shift + F3.
- Βελτιωμένη υποστήριξη των τύπων προτύπου στους πίνακες τύπου (τα οποία χρησιμοποιούνται για να δείχνουν μελών της δομής δίπλα σε μια μεταβλητή δομή). Αξίζει να σημειωθεί ότι ο αριθμός των στοιχείων σε STL και τάξεις συλλογή Qt εμφανίζονται.
- Επιχειρήματα για την λάθη πρόγραμμα μπορεί να περάσει στη γραμμή εντολών KDbg του.
- Διορθώσεις σφαλμάτων:
- Η λανθασμένη τερματικό ρύθμιση συμβολοσειρά εντολών θα μπορούσε να συντριβή KDbg αν περιείχε ορίσουμε τη μορφοποίηση, εκτός από ακριβώς ένα '% s'.
- Ο προσδιοριστής μορφή στο παράθυρο ένδειξης σφαλμάτων μνήμης δεν διασώθηκε σωστά όταν η έκφραση έχει αλλάξει.
- Ρύθμιση όρους ρήξης θα μπορούσε να συντριβή KDbg.
- Χρήση Τοποθετήστε σε συστήματα που χρησιμοποιούν την απλουστευμένη Συνδέστε σε διαδικασία διαλόγου θα μπορούσε να συντριβή KDbg.
Τι είναι καινούργιο στην έκδοση 2.1.1:
- Διορθώθηκε το πρόβλημα κατάρρευσης όταν το κουμπί συναρμολόγηση έγινε κλικ, όταν κανένα πρόγραμμα φορτώθηκε.
Απαιτήσεις :
- KDE Plasma
Τα σχόλια δεν βρέθηκε