|
Το λήμμα παραθέτει τις πηγές του αόριστα, χωρίς παραπομπές. Βοηθήστε συνδέοντας το κείμενο με τις πηγές χρησιμοποιώντας παραπομπές, ώστε να είναι επαληθεύσιμο.
Το πρότυπο τοποθετήθηκε χωρίς ημερομηνία. Για τη σημερινή ημερομηνία χρησιμοποιήστε: {{χωρίς παραπομπές|25|01|2025}} |
Τα Δυαδικά εργαλεία GNU είναι μια συλλογή από εργαλεία προγραμματισμού για τον χειρισμό αντικειμενικού κώδικα σε διάφορες μορφές αντικειμενικών αρχείων
Χρησιμοποιούνται συνήθως μαζί με την Συλλογή μεταγλωττιστών GNU (GCC), το make και τον αποσφαλματωτή GDB.
Τα δυαδικά εργαλεία περιλαμβάνουν τις παρακάτω εντολές:
as
- συμβολομεταφραστής
ld
- συνδέτης
addr2line
- μετατρέπει διευθύνσεις σε αρχείο και γραμμή
ar
- δημιουργία,τροποποιήση και εξαγωγή από μια αρχειοθήκη
c++filt
- demangling φίλτρο για σύμβολα της C++
nm
- λίστα συμβόλων σε αρχεία αντικειμενικού κώδικα
objcopy
- αντιγραφή αντικειμενικών αρχείων κάνοντας πιθανώς και αλλαγές
objdump
- dump πληροφορίας για αντικειμενικά αρχεία
ranlib
- παραγωγή ευρετηρίων για αρχειοθήκες
readelf
- εμφάνιση περιεχομένου αρχείων μορφής ELF
size
- εμφάνιση λίστας μεγέθους τμημάτων και του όλου
strings
- εμφάνιση λίστας τυπώσιμων αλφαριθμητικών
strip
- αφαίρεση συμβόλων από ένα αρχείο αντικειμενικού κώδικα
gprof
- Προφάιλερ
Τα περισσότερα από τα δυαδικά εργαλεία είναι σχετικά απλά προγράμματα. Μεγάλο μέρος
της πολυπλοκότητάς τους περιέχεται στις βιβλιοθήκες BFD και libopcodes που μοιράζονται.
Η αρχική έκδοση της BFD γράφτηκε από τους David Henkel-Wallace και Steve Chamberlain.
Συντηρητές στο παρελθόν ήταν οι Ken Raeburn και Ian Lance Taylor. Το 2005 συντηρητής ήταν ο Nick Clifton.
Εξωτερικοί σύνδεσμοι