GNU Binutils

Software kuvakaappaus:
GNU Binutils
Ohjelmiston tiedot:
Versio: 2.31.1 Päivitetty
Lähetyksen päivämäärä: 17 Aug 18
Kehittäjä: binutils developers
Lupa: Vapaa
Suosio: 61

Rating: 1.0/5 (Total Votes: 1)

GNU Binutils on ilmainen, avoin lähdekoodi ja erittäin hyödyllinen ohjelmistoprojekti, joka on suunniteltu offsetilta. Sen avulla saadaan kokoelma kirjastoja, luokkia ja komentorivitysohjelmia binaaritiedostojen käsittelemiseen missä tahansa GNU / Linux-käyttöjärjestelmä.


Sisältää laajan valikoiman käteviä apuohjelmia

Kuten mainittiin, GNU Binutils-paketti ei ole yksittäinen ohjelma, se on kokoelma binäärityökaluja, joita tahansa Linux-kehittäjälle. Se sisältää ld: n, GNU-linkin, GNU-kokoonpanon, addr2line: n, joka muuntaa osoitteet tiedostonimiin ja rivinumeroihin ar, apuohjelmaan arkistojen luomiseen, muokkaamiseen ja poimimiseen sekä kaistaleiden hylkäämiseen.

Lisäksi c ++ filt -ohjelma sisältyy myös koodattujen C ++-symboleiden suodattamiseen, gprof näyttää profiilitiedot, nlmconv muuntaa objektikoodin NLM: ään, nm listaa symboleja objektitiedostoista, objcopy kopioita ja kääntää objektitiedostoja, objdump näyttää tiedot objektitiedostoista ja ranlib luo indeksin arkiston sisällölle.

GNU Binutils-paketin sisältämiin muihin binäärityökaluihin voidaan mainita jonoja, joiden avulla voidaan luetella tulostettavia merkkijonoja tiedostoista, readelf tietojen näyttämisestä mistä tahansa ELF-formaatin objektitiedostosta, koon objektin tai arkistotiedoston osan kokoon sekä windres, kääntäjä Windows resurssi tiedostoja.


GNU Binutilsin käytön aloittaminen

GNU Binutils -hankkeen asentaminen GNU / Linux-käyttöjärjestelmään (32-bittiset ja 64-bittiset makut tuetaan tällä hetkellä) on helppo tehtävä, koska sinun tarvitsee vain avata sisäänrakennettu pakettienhallinta (esim. Synaptic Package Manager tai Ubuntu Software Center), käytä & lsquo; binutils & rsquo; Etsi merkkijono löytääksesi sen tärkeimmistä ohjelmistojen arkistoista ja asenna se pari hiiren napsautuksella. Vaihtoehtoisesti voit asentaa uusimman version ohjelmistopäivityspakettiin, joka on jaettu ilmaiseksi Softowareen.

Uutta tässä versiossa

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiossa 2.30:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiona:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiossa 2.28:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiossa 2.27:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiossa 2.26.1:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiossa 2.26:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiossa 2.25.1:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida useita tavuja tulosta tuloksiin - interleave-asetuksella.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Uutta versiossa 2.25:

  • Lisää välilehden leveys -vaihtoehto, jonka avulla voit kopioida usean tavun tavua tulosta tuloksiin - interleave-vaihtoehdon.
  • Lisää tukea TMS320C6000 (TI C6X) -prosessoriperheelle.
  • Readelf voi nyt näyttää ARM-purkutyökaluja (.ARM.exidx / .ARM.extab) käyttämällä -u / --unwind-vaihtoehtoa.
  • Lisää --dyn-syms luodaksesi dynaamisen symbolitietokannan.
  • Uusi työkalu - elfedit - on lisätty ELF-muotoisten binäärien käsittelyyn suoraan.
  • Lisää dlltool .def-tiedoston ominaisuus PE: n sisäisen tunnuksen nimen aliasennuksella "==".
  • Lisää uusi komentorivivalitsin -a / - osoitteet addr2line näyttääksesi osoitteen ennen toiminnon nimeä tai lähdetiedostonimeä.
  • Lisää uusi komentorivivalitsin -p / -petty-print, jotta addr2line voi olla luettavampi.
  • Hppa / som kohteet voidaan nyt koota millä tahansa isännällä.

Vastaavia ohjelmistoja

Scheme2Js
Scheme2Js

11 May 15

Aubit 4GL compiler
Aubit 4GL compiler

20 Feb 15

Yazoo
Yazoo

20 Feb 15

Vala
Vala

27 Sep 15

Kommentit GNU Binutils

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!