GNU Binutils

Yazılım ekran görüntüsü:
GNU Binutils
Yazılım detaylar:
Versiyon: 2.31.1 Güncelenir
Qayıt: 17 Aug 18
Geliştirici: binutils developers
Lisans: Ücretsiz
Popülerlik: 135

Rating: 3.0/5 (Total Votes: 2)

GNU Binutils , herhangi bir GNU altındaki ikili dosyaları işlemek için kütüphaneler, sınıflar ve komut satırı programlarının bir koleksiyonunu sağlamak için ofset'ten tasarlanmış ücretsiz, açık kaynak ve çok kullanışlı bir yazılım projesidir. / Linux işletim sistemi.


Çok çeşitli kullanışlı araçlar içerir

Belirtildiği gibi, GNU Binutils paketi tek bir program değildir; bu, herhangi bir Linux geliştiricisinin gerekli bir ikili araç koleksiyonudır. GNU birleştiricisi olarak GNU bağlayıcısını içerir, adresleri dosya isimlerine ve satır numaralarına dönüştüren addr2line, ar, arşivleri oluşturmak, değiştirmek ve çıkartmak için bir yardımcı programın yanı sıra sembolleri çıkartmak için şerit.

Ayrıca, kodlanmış C ++ sembollerini filtrelemek için c ++ süzme programına eklenir, gprof profil bilgilerini görüntüler, nlmconv nesne kodunu bir NLM'ye dönüştürür, nm nesne dosyalarından semboller listeler, objektif kopyaları kopyalar ve nesne dosyalarını çevirir, objdump ekran bilgileri nesne dosyalarından ve ranlib bir arşivin içeriğine bir dizin oluşturur.

GNU Binutils paketinde bulunan diğer ikili araçlar arasında, dosyalardan yazdırılabilir dizeleri listelemek için dizeler, herhangi bir ELF biçimindeki nesne dosyasından bilgi görüntülemek için oku, bir nesnenin veya arşiv dosyasının bölüm boyutlarını listelemek için boyuttan bahsedebiliriz. Windows kaynak dosyaları için bir derleyici olan windres gibi.


GNU Binutils ile çalışmaya başlama

GNU / Linux işletim sisteminize GNU Binutils projesini (şu anda 32 bit ve 64 bit lezzetleri destekliyor) yüklemek kolay bir iştir, yapmanız gereken tek şey yerleşik paket yöneticisini açmaktır. Uygulama (örn. Synaptic Paket Yöneticisi veya Ubuntu Yazılım Merkezi), & lsquo; binutils & rsquo; Ana yazılım depolarında bulmak için dizgeyi arayın ve birkaç fare tıklamasıyla yükleyin. Alternatif olarak, Softoware'de ücretsiz olarak dağıtılan kaynak paketini kullanarak en son sürümü yükleyebilirsiniz.

Bu sürümde yeni olan :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürüm 2.30’da yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürümde yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürüm 2.28’de yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürüm 2.27’de yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürüm 2.26.1’de yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürüm 2.26’da yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürüm 2.25.1’de yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Sürüm 2.25’te yeni: :

  • Add --interleave seçeneğiyle girişten çıktıya bir bayt aralığının kopyalanmasına izin vermek için objope --interleave-width seçeneği ekleyin.
  • TMS320C6000 (TI C6X) işlemci ailesi için destek ekleyin.
  • Readelf artık ARM açma masalarını (.ARM.exidx / .ARM.extab) -u / --unwind seçeneğini kullanarak görüntüleyebilir.
  • Dinamik sembol tablosunu boşaltmak için --dyn-syms öğesini ekleyin.
  • ELF biçimindeki ikili dosyaları doğrudan değiştirmek için yeni bir araç - elfedit - eklendi.
  • PE iç sembol adının '==' seçeneğiyle takma adının dlltool .def dosya özelliğine ekle.
  • Yeni bir komut satırı seçeneği ekleyin - a / - adresleri, adresi adından veya kaynak dosya adından önce görüntülemek için addr2line ekleyin.
  • Daha fazla okunabilir çıktı elde etmek için addr2line'a -p / --pretty-print komutunu yeni bir komut satırı ekle.
  • Hppa / som hedefleri artık herhangi bir ana bilgisayarda derlenebilir.

Benzer yazılım

Yorumlar GNU Binutils

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!