GNU Binutils

Software screenshot:
GNU Binutils
Rincian Software:
Versi: 2.31.1 Diperbarui
Tanggal Upload: 17 Aug 18
Pengembang: binutils developers
Lisensi: Gratis
Popularitas: 61

Rating: 1.0/5 (Total Votes: 1)

GNU Binutils adalah proyek perangkat lunak bebas, sumber terbuka, dan sangat berguna yang telah dirancang dari offset untuk menyediakan koleksi pustaka, kelas, dan program baris perintah untuk memanipulasi file biner di bawah GNU apa pun / Sistem operasi Linux.


Termasuk berbagai utilitas berguna

Seperti disebutkan, paket GNU Binutils bukanlah program tunggal, itu adalah kumpulan alat biner yang diperlukan untuk setiap pengembang Linux. Ini termasuk ld, GNU linker, sebagai, GNU assembler, addr2line untuk mengubah alamat menjadi nama file dan nomor baris, ar, utilitas untuk membuat, memodifikasi dan mengekstraksi dari arsip, serta strip untuk membuang simbol.

Selain itu, program c ++ filt juga disertakan untuk memfilter simbol C ++ yang dienkode, gprof menampilkan informasi profil, nlmconv mengonversi kode objek menjadi NLM, nm mencantumkan simbol dari file objek, salinan objkopi dan menerjemahkan file objek, objdump menampilkan informasi dari file objek, dan ranlib menghasilkan indeks ke isi arsip.

Di antara alat biner lainnya yang termasuk dalam paket Binutils GNU, kita dapat menyebutkan string untuk mencantumkan string yang dapat dicetak dari file, membaca untuk menampilkan informasi dari file objek format ELF, ukuran untuk daftar ukuran bagian dari suatu objek atau file arsip, seperti baik sebagai windres, kompilator untuk file sumber daya Windows.


Memulai dengan GNU Binutils

Memasang proyek GNU Binutils pada sistem operasi GNU / Linux Anda (rasa 32-bit dan 64-bit didukung saat ini) adalah tugas yang mudah, karena yang harus Anda lakukan adalah membuka paket pengelola bawaan aplikasi (misalnya Synaptic Package Manager atau Ubuntu Software Center), gunakan & lsquo; binutils & rsquo; mencari string untuk menemukannya di repositori perangkat lunak utama dan menginstalnya dengan beberapa klik mouse. Sebagai alternatif, Anda dapat menginstal versi terbaru menggunakan paket sumber yang didistribusikan secara gratis di Softoware.

Apa yang baru dalam rilis ini:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru di versi 2.30:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru dalam versi:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru di versi 2.28:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru di versi 2.27:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru di versi 2.26.1:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru di versi 2.26:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru di versi 2.25.1:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Apa yang baru di versi 2.25:

  • Tambah - opsi lebar-lebar ke objcopy untuk memungkinkan menyalin berbagai byte dari input ke output dengan opsi --interleave.
  • Tambahkan dukungan untuk keluarga prosesor TMS320C6000 (TI C6X).
  • Pembaca sekarang dapat menampilkan tabel bersantai ARM (.ARM.exidx / .ARM.extab) menggunakan opsi -u / --winden.
  • Tambahkan --dyn-syms ke readelf untuk membuang tabel simbol dinamis.
  • Alat baru - elfedit - telah ditambahkan untuk langsung memanipulasi biner format ELF.
  • Tambahkan ke fitur file dlltool .def dari aliasing nama simbol internal PE dengan opsi '=='.
  • Tambahkan opsi baris perintah baru -a / --tambahkan ke addr2line untuk menampilkan alamat sebelum nama fungsi atau nama file sumber.
  • Tambahkan opsi baris perintah baru -p / --pretty-print ke addr2line agar memiliki keluaran yang dapat dibaca manusia.
  • Target hppa / som sekarang dapat dikompilasi pada host mana pun.

Software yang serupa

GCC
GCC

16 Aug 18

make utilities
make utilities

3 Jun 15

cons
cons

3 Jun 15

Agena
Agena

22 Jun 18

Komentar untuk GNU Binutils

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!