GNU Binutils (original) (raw)

About DBpedia

GNU binutils (GNU Binary Utilities) je v informatice soubor nástrojů používaných při programování (vývoji software), který slouží pro manipulaci s objektovým kódem v různých formátech. Typicky jsou používány společně s GCC, make a GDB (tj. například v Linuxu). Nástroje byly původně vyvinuty firmou .

thumbnail

Property Value
dbo:abstract GNU Binary Utilities, GNU Binutils o simplement binutils, és una col·lecció d'eines de programació per a la manipulació de codi objecte en diversos formats d'arxiu. Les versions actuals van ser escrites originalment per programadors de Cygnus Solutions usant la biblioteca de BFD. GNU binutils, normalment, s'utilitza conjuntament amb compiladors de GNU Compiler Collection (gcc), eines de compilació com make i el depurador GNU Debugger (gdb). Originalment només estava format per utilitats menors però després es van incloure el (GAS) i el (GLD) en les publicacions, ja que la seva funcionalitat estava relacionada estretament. La majoria dels binutils són programes relativament simples. La part complexa està encapsulada a les biblioteques de BFD i en les llibreries libopcodes que comparteixen. Les versions originals de BFD van ser escrites per David Henkel-Wallace i Steve Chamberlain. Entre les persones que han mantingut el projecte en els últims anys es troben Ken Raeburn i Ian Llanci Taylor, i des de 2005 en Nick Clifton. (ca) GNU binutils (GNU Binary Utilities) je v informatice soubor nástrojů používaných při programování (vývoji software), který slouží pro manipulaci s objektovým kódem v různých formátech. Typicky jsou používány společně s GCC, make a GDB (tj. například v Linuxu). Nástroje byly původně vyvinuty firmou . (cs) Die GNU Binary Utilities (kurz binutils) sind eine Sammlung von Programmierwerkzeugen für die Erzeugung und Manipulation von Programmen (Linken), Objektcode, Bibliotheken, Assemblersprache sowie Quellcode in verschiedenen Dateiformaten, die ursprünglich von Cygnus Solutions entwickelt wurde. Es gibt Portierungen für verschiedene Systeme, darunter die meisten UNIX-Varianten, Windows, Mac OS X und (teilw.) OS/2. Typischerweise werden sie zusammen mit der GNU Compiler Collection, make und dem GNU Debugger genutzt. Die Binutils enthalten folgende Werkzeuge: (de) Τα Δυαδικά εργαλεία GNU είναι μια συλλογή από εργαλεία προγραμματισμού για τον χειρισμό αντικειμενικού κώδικα σε διάφορες Χρησιμοποιούνται συνήθως μαζί με την Συλλογή μεταγλωττιστών GNU (GCC), το και τον αποσφαλματωτή GDB. Τα δυαδικά εργαλεία περιλαμβάνουν τις παρακάτω εντολές: * as - συμβολομεταφραστής * ld - συνδέτης * addr2line - μετατρέπει διευθύνσεις σε αρχείο και γραμμή * ar - δημιουργία,τροποποιήση και εξαγωγή από μια * c++filt - demangling φίλτρο για σύμβολα της C++ * nm - λίστα συμβόλων σε αρχεία αντικειμενικού κώδικα * objcopy - αντιγραφή αντικειμενικών αρχείων κάνοντας πιθανώς και αλλαγές * objdump - dump πληροφορίας για αντικειμενικά αρχεία * ranlib - παραγωγή ευρετηρίων για αρχειοθήκες * readelf - εμφάνιση περιεχομένου αρχείων μορφής * size - εμφάνιση λίστας μεγέθους τμημάτων και του όλου * strings - εμφάνιση λίστας τυπώσιμων αλφαριθμητικών * strip - αφαίρεση συμβόλων από ένα αρχείο αντικειμενικού κώδικα * gprof - Τα περισσότερα από τα δυαδικά εργαλεία είναι σχετικά απλά προγράμματα. Μεγάλο μέροςτης πολυπλοκότητάς τους περιέχεται στις βιβλιοθήκες και που μοιράζονται. Η αρχική έκδοση της BFD γράφτηκε από τους David Henkel-Wallace και Steve Chamberlain.Συντηρητές στο παρελθόν ήταν οι Ken Raeburn και Ian Lance Taylor. Το 2005 συντηρητής ήταν ο Nick Clifton. (el) The GNU Binary Utilities, or binutils, are a set of programming tools for creating and managing binary programs, object files, libraries, profile data, and assembly source code. (en) Las GNU Binary Utilities, o binutils, es una colección de para la manipulación de en varios formatos de . Las versiones actuales fueron escritas originalmente por programadores de Cygnus Solutions usando la biblioteca de . Estas herramientas se usan típicamente en conjunto con el GCC, make y GDB. Originalmente el paquete consistió solamente en las utilidades menores, pero después el GNU Assembler (GAS) y el (GLD) fueron incluidos en los lanzamientos, puesto que su funcionalidad estaba relacionada estrechamente. La mayoría de las binutils son programas relativamente simples. La mayor parte de la complejidad están encapsuladas en las bibliotecas de BFD y en las librerías que ellos comparten. Las versiones originales de BFD fueron escritas por y . Entre las personas que han mantenido el proyecto en los últimos años se encuentran y , y desde 2005 es . (es) GNU Binutils (acronyme signifiant en anglais « GNU Binary Utilities ») est un ensemble d'outils de développement logiciel maintenu par le projet GNU et soutenu par la Free Software Foundation. Le programme assembleur GNU Assembler et l'éditeur de lien GNU linker font partie de ces outils. (fr) GNU Binary Utilities, meglio note come GNU Binutils, è una collezione di programmi per la creazione e la gestione di file binari, oggetto, librerie, dati del profilo e codice sorgente dell'assembly. Il pacchetto binutils comprende programmi come ld e può essere utilizzato in combinazione con compilatori quali GCC. Il suo codice sorgente è distribuito insieme al GNU Debugger sotto licenza GNU General Public License ed è disponibile per numerosi sistemi operativi Unix-like, incluso Linux. La maggior parte del software utilizza la libreria Binary File Descriptor e alcuni programmi fanno uso della libreria opcodes. Esistono porte per diversi sistemi, tra cui la maggior parte delle varianti UNIX, Windows, Mac OS X e (parzialmente) OS/2. (it) GNU 바이너리 유틸리티(GNU Binary Utilities) 또는 GNU Binutils는 여러 종류의 오브젝트 파일 형식들을 조작하기 위한 프로그래밍 도구 모음이다. 현재 버전은 의 프로그래머들이 BFD 라이브러리를 이용해 처음부터 만든 것이다. 이는 일반적으로 GCC, make, GDB와 함께 사용된다. GNU 바이너리 유틸리티는 다음 명령을 포함한다. * as - 어셈블러 * ld - 링커 * addr2line - 주소를 파일과 줄로 바꾼다. * ar - 아카이브(압축) 파일을 만들고, 수정하고, 해제한다. * c++filt - 맹글링된 C++ 심볼들을 원래대로 되돌린다. * nm - 오브젝트 파일의 심볼을 출력한다. * objcopy - 오브젝트 파일을 복사한다. * objdump - 오브젝트 파일에 대한 정보를 출력한다. * ranlib - 아카이브(압축)를 위한 색인을 만든다. * readelf - ELF 파일의 내용을 출력한다. * size - 전체와 부분의 크기를 출력한다. * strings - 표시할 수 있는 문자열을 출력한다. * strip - 오브젝트 파일로부터 심볼을 제거한다. * gprof - 프로파일러 원래 이 꾸러미는 작은 유틸리티만으로 이뤄져 있었으나, 나중에 기능적으로 관련이 깊은 GNU 어셈블러 (GAS)와 GNU 링커 (GLD)가 추가되었다. GNU 바이너리 유틸리티에 들어있는 프로그램은 대부분 단순한 프로그램이다. 복잡한 구현은 이 프로그램들이 공유하고 있는 BFD, libopcodes 라이브러리에 들어있다. 초기 BFD 버전들은 와 가 만들었다. 와 이 최근까지 관리자를 맡아왔다. 2005년 현재 관리자는 이다. (ko) GNU Binutilsまたはbinutilsは、さまざまなオブジェクトフォーマットを含むオブジェクトファイルを扱うためのプログラミングツールである。わかりやすくいうと、GNUが提供しているツールのうち、バイナリのプログラミングを実装するためのツールであり、そのためクロスアセンブラとして活用できる。現在のバージョンは、シグナスソリューションズ(レッドハットに買収された)によってBFDライブラリを使用して書かれた。binutilsの典型的な使われ方は、GCC、make、GDBなどの補助である。 (ja) Binutils – zestaw programów wydanych przez projekt GNU, służących do tworzenia i obróbki plików wykonywalnych. Składa się z: * asemblera * biblioteki obsługi różnych formatów plików z kodem * narzędzi do obróbki plików z kodem (np. objdump) * linkera Binutils jest używany jako back-end przez GCC i wiele innych programów operujących na kodzie. (pl) GNU Binary Utilities (binutils) — набор инструментального ПО для обращения с объектным кодом в объектных файлах различного формата. Современные версии были изначально написаны программистами из Cygnus Solutions, используя библиотеку (Binary File Descriptor). Эти утилиты обычно используются в сочетании с GCC, make и отладчиком GNU. Изначально пакет состоял только из небольших утилит, но позже в релизы были включены GNU Assembler (GAS) и GNU linker (GLD), так как их функциональные назначения достаточно сильно связаны. Большая часть утилит — довольно простые программы. Основные сложные части вынесены в общие библиотеки: и . Оригинальные версии BFD были написаны Дэвидом Хенкелем Уоллесом (David Henkel-Wallace) и Стивом Чемберленом (Steve Chamberlain). Прошлыми сопровождающими пакета были Кен Реборн (Ken Raeburn) и Ян Ланс Тейлор (Ian Lance Taylor). С 2005 года сопровождающим является Ник Клифтон (Nick Clifton). Пакет Binutils для Linux сопровождает H. J. Lu. (ru) GNU Binary Utilities, або binutils — набір програмних інструментів для створення, компонування і інспекції програм у двійковому (машинному) коді, об'єктних модулів, програмних бібліотек, даних профілювання, програм на мові асемблера тощо. Перші версії binutils були розроблені фірмою . Пакет binutils як правило застосовується разом з компіляторами, такими як GNU Compiler Collection (gcc), інструментами побудови програм типу make, а також зі зневаджувачем GNU Debugger (gdb). Більшість програм пакету побудовані навколо так званої «бібліотеки дескрипторів бінарних форматів» libbfd (англ. Binary File Descriptor library), і таким чином підтримують різноманітні формати об'єктних файлів, реалізовані у libbfd. Розробник H.J. Lu розвиває версію binutils, орієнтовану винятково на Linux. Програми, що входять до binutils, включають: Розробних Ульріх Дреппер створив альтернативу binutils — пакет elfutils, орієнтований винятково на операційні системи на основі Linux і формати ELF / . (uk) GNU Binary Utilities或binutils是一整套的程式語言工具程式,用來處理許多格式的目的檔。當前的版本原本由在Cygnus Solutions的程式員以(libbfd)所撰寫。這個工具程式通常搭配GCC、make、和GDB這些程式來使用。 剛開始時,這個套件內只有幾支程式,但後來,由於功能需求近似,陸續加入了GNU組譯器(GAS)和(GLD)。一般來說,這些程式都很簡單,大部分的複雜性都存在於和這些函式庫裡頭。 原來的BFD版本由David Henkel-Wallace和Steve Chamberlain所撰寫。Ken Raeburn和Ian Lance Taylor曾維護過。目前則是由Nick Clifton負責維護此版本。至於Linux上的版本,由H.J. Lu在維護。 (zh)
dbo:developer dbr:GNU_Project
dbo:genre dbr:Programming_tool
dbo:license dbr:GNU_General_Public_License
dbo:thumbnail wiki-commons:Special:FilePath/Heckert_GNU_white.svg?width=300
dbo:wikiPageExternalLink http://elftoolchain.sourceforge.net/ https://www.gnu.org/software/binutils/ https://github.com/elftoolchain/elftoolchain
dbo:wikiPageID 4464311 (xsd:integer)
dbo:wikiPageLength 4678 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1103173933 (xsd:integer)
dbo:wikiPageWikiLink dbr:List_of_Unix_commands dbr:NetWare_Loadable_Module dbr:Archive_file dbr:DWARF dbr:Dynamic-link_library dbc:Programming_tools dbr:Compiler dbr:GNU_Compiler_Collection dbr:GNU_Core_Utilities dbr:GNU_Debugger dbr:GNU_General_Public_License dbr:Name_mangling dbr:Linux dbr:Make_(software) dbr:Strace dbr:C++ dbr:GNU_Project dbr:Linker_(computing) dbc:GNU_Project_software dbr:Cygnus_Solutions dbr:Executable_and_Linkable_Format dbr:Profiling_(computer_programming) dbr:Resource_(Windows) dbr:Assembly_language dbc:Free_compilers_and_interpreters dbr:LLVM dbr:Ldd_(Unix) dbr:Binary_File_Descriptor_library dbr:Programming_tool dbr:Object_code dbr:Assembly_code
dbp:colwidth 20 (xsd:integer)
dbp:developer dbr:GNU_Project
dbp:genre Programming tools (en)
dbp:license dbr:GNU_General_Public_License
dbp:logo Heckert GNU white.svg (en)
dbp:name GNU Binutils (en)
dbp:small yes (en)
dbp:website https://www.gnu.org/software/binutils/
dbp:wikiPageUsesTemplate dbt:Code dbt:Div_col dbt:Div_col_end dbt:Infobox_software dbt:Mono dbt:Portal dbt:Primary_sources dbt:Reflist dbt:Short_description dbt:Wikidata dbt:GNU
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dct:subject dbc:Programming_tools dbc:GNU_Project_software dbc:Free_compilers_and_interpreters
gold:hypernym dbr:Set
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:Abstraction100002137 yago:Code106355894 yago:CodingSystem106353757 yago:Communication100033020 yago:Writing106359877 yago:WrittenCommunication106349220 yago:Software106566077 umbel-rc:SoftwareObject
rdfs:comment GNU binutils (GNU Binary Utilities) je v informatice soubor nástrojů používaných při programování (vývoji software), který slouží pro manipulaci s objektovým kódem v různých formátech. Typicky jsou používány společně s GCC, make a GDB (tj. například v Linuxu). Nástroje byly původně vyvinuty firmou . (cs) Die GNU Binary Utilities (kurz binutils) sind eine Sammlung von Programmierwerkzeugen für die Erzeugung und Manipulation von Programmen (Linken), Objektcode, Bibliotheken, Assemblersprache sowie Quellcode in verschiedenen Dateiformaten, die ursprünglich von Cygnus Solutions entwickelt wurde. Es gibt Portierungen für verschiedene Systeme, darunter die meisten UNIX-Varianten, Windows, Mac OS X und (teilw.) OS/2. Typischerweise werden sie zusammen mit der GNU Compiler Collection, make und dem GNU Debugger genutzt. Die Binutils enthalten folgende Werkzeuge: (de) The GNU Binary Utilities, or binutils, are a set of programming tools for creating and managing binary programs, object files, libraries, profile data, and assembly source code. (en) GNU Binutils (acronyme signifiant en anglais « GNU Binary Utilities ») est un ensemble d'outils de développement logiciel maintenu par le projet GNU et soutenu par la Free Software Foundation. Le programme assembleur GNU Assembler et l'éditeur de lien GNU linker font partie de ces outils. (fr) GNU Binutilsまたはbinutilsは、さまざまなオブジェクトフォーマットを含むオブジェクトファイルを扱うためのプログラミングツールである。わかりやすくいうと、GNUが提供しているツールのうち、バイナリのプログラミングを実装するためのツールであり、そのためクロスアセンブラとして活用できる。現在のバージョンは、シグナスソリューションズ(レッドハットに買収された)によってBFDライブラリを使用して書かれた。binutilsの典型的な使われ方は、GCC、make、GDBなどの補助である。 (ja) Binutils – zestaw programów wydanych przez projekt GNU, służących do tworzenia i obróbki plików wykonywalnych. Składa się z: * asemblera * biblioteki obsługi różnych formatów plików z kodem * narzędzi do obróbki plików z kodem (np. objdump) * linkera Binutils jest używany jako back-end przez GCC i wiele innych programów operujących na kodzie. (pl) GNU Binary Utilities或binutils是一整套的程式語言工具程式,用來處理許多格式的目的檔。當前的版本原本由在Cygnus Solutions的程式員以(libbfd)所撰寫。這個工具程式通常搭配GCC、make、和GDB這些程式來使用。 剛開始時,這個套件內只有幾支程式,但後來,由於功能需求近似,陸續加入了GNU組譯器(GAS)和(GLD)。一般來說,這些程式都很簡單,大部分的複雜性都存在於和這些函式庫裡頭。 原來的BFD版本由David Henkel-Wallace和Steve Chamberlain所撰寫。Ken Raeburn和Ian Lance Taylor曾維護過。目前則是由Nick Clifton負責維護此版本。至於Linux上的版本,由H.J. Lu在維護。 (zh) GNU Binary Utilities, GNU Binutils o simplement binutils, és una col·lecció d'eines de programació per a la manipulació de codi objecte en diversos formats d'arxiu. Les versions actuals van ser escrites originalment per programadors de Cygnus Solutions usant la biblioteca de BFD. GNU binutils, normalment, s'utilitza conjuntament amb compiladors de GNU Compiler Collection (gcc), eines de compilació com make i el depurador GNU Debugger (gdb). (ca) Τα Δυαδικά εργαλεία GNU είναι μια συλλογή από εργαλεία προγραμματισμού για τον χειρισμό αντικειμενικού κώδικα σε διάφορες Χρησιμοποιούνται συνήθως μαζί με την Συλλογή μεταγλωττιστών GNU (GCC), το και τον αποσφαλματωτή GDB. Τα δυαδικά εργαλεία περιλαμβάνουν τις παρακάτω εντολές: Τα περισσότερα από τα δυαδικά εργαλεία είναι σχετικά απλά προγράμματα. Μεγάλο μέροςτης πολυπλοκότητάς τους περιέχεται στις βιβλιοθήκες και που μοιράζονται. (el) Las GNU Binary Utilities, o binutils, es una colección de para la manipulación de en varios formatos de . Las versiones actuales fueron escritas originalmente por programadores de Cygnus Solutions usando la biblioteca de . Estas herramientas se usan típicamente en conjunto con el GCC, make y GDB. Originalmente el paquete consistió solamente en las utilidades menores, pero después el GNU Assembler (GAS) y el (GLD) fueron incluidos en los lanzamientos, puesto que su funcionalidad estaba relacionada estrechamente. (es) GNU Binary Utilities, meglio note come GNU Binutils, è una collezione di programmi per la creazione e la gestione di file binari, oggetto, librerie, dati del profilo e codice sorgente dell'assembly. Il pacchetto binutils comprende programmi come ld e può essere utilizzato in combinazione con compilatori quali GCC. Il suo codice sorgente è distribuito insieme al GNU Debugger sotto licenza GNU General Public License ed è disponibile per numerosi sistemi operativi Unix-like, incluso Linux. (it) GNU 바이너리 유틸리티(GNU Binary Utilities) 또는 GNU Binutils는 여러 종류의 오브젝트 파일 형식들을 조작하기 위한 프로그래밍 도구 모음이다. 현재 버전은 의 프로그래머들이 BFD 라이브러리를 이용해 처음부터 만든 것이다. 이는 일반적으로 GCC, make, GDB와 함께 사용된다. GNU 바이너리 유틸리티는 다음 명령을 포함한다. 원래 이 꾸러미는 작은 유틸리티만으로 이뤄져 있었으나, 나중에 기능적으로 관련이 깊은 GNU 어셈블러 (GAS)와 GNU 링커 (GLD)가 추가되었다. GNU 바이너리 유틸리티에 들어있는 프로그램은 대부분 단순한 프로그램이다. 복잡한 구현은 이 프로그램들이 공유하고 있는 BFD, libopcodes 라이브러리에 들어있다. 초기 BFD 버전들은 와 가 만들었다. 와 이 최근까지 관리자를 맡아왔다. 2005년 현재 관리자는 이다. (ko) GNU Binary Utilities (binutils) — набор инструментального ПО для обращения с объектным кодом в объектных файлах различного формата. Современные версии были изначально написаны программистами из Cygnus Solutions, используя библиотеку (Binary File Descriptor). Эти утилиты обычно используются в сочетании с GCC, make и отладчиком GNU. Изначально пакет состоял только из небольших утилит, но позже в релизы были включены GNU Assembler (GAS) и GNU linker (GLD), так как их функциональные назначения достаточно сильно связаны. Пакет Binutils для Linux сопровождает H. J. Lu. (ru) GNU Binary Utilities, або binutils — набір програмних інструментів для створення, компонування і інспекції програм у двійковому (машинному) коді, об'єктних модулів, програмних бібліотек, даних профілювання, програм на мові асемблера тощо. Перші версії binutils були розроблені фірмою . Розробник H.J. Lu розвиває версію binutils, орієнтовану винятково на Linux. Програми, що входять до binutils, включають: Розробних Ульріх Дреппер створив альтернативу binutils — пакет elfutils, орієнтований винятково на операційні системи на основі Linux і формати ELF / . (uk)
rdfs:label GNU Binary Utilities (ca) GNU binutils (cs) GNU Binutils (de) GNU Binutils (en) Δυαδικά εργαλεία GNU (el) GNU Binutils (es) GNU Binutils (fr) GNU Binutils (it) GNU 바이너리 유틸리티 (ko) GNU Binutils (ja) GNU Binutils (pl) GNU Binutils (ru) GNU Binutils (uk) GNU Binutils (zh)
owl:sameAs freebase:GNU Binutils wikidata:GNU Binutils dbpedia-ca:GNU Binutils dbpedia-cs:GNU Binutils dbpedia-de:GNU Binutils dbpedia-el:GNU Binutils dbpedia-es:GNU Binutils dbpedia-et:GNU Binutils dbpedia-fa:GNU Binutils dbpedia-fi:GNU Binutils dbpedia-fr:GNU Binutils dbpedia-hu:GNU Binutils http://hy.dbpedia.org/resource/Binutils dbpedia-it:GNU Binutils dbpedia-ja:GNU Binutils dbpedia-ko:GNU Binutils dbpedia-no:GNU Binutils dbpedia-pl:GNU Binutils dbpedia-ru:GNU Binutils dbpedia-sr:GNU Binutils dbpedia-tr:GNU Binutils dbpedia-uk:GNU Binutils dbpedia-zh:GNU Binutils https://global.dbpedia.org/id/C5dh
prov:wasDerivedFrom wikipedia-en:GNU_Binutils?oldid=1103173933&ns=0
foaf:depiction wiki-commons:Special:FilePath/Heckert_GNU_white.svg
foaf:homepage https://www.gnu.org/software/binutils/
foaf:isPrimaryTopicOf wikipedia-en:GNU_Binutils
foaf:name GNU Binutils (en)
is dbo:wikiPageRedirects of dbr:GNU_binutils dbr:Elfedit dbr:GNU_Binary_Utilities dbr:GNU_binary_utils dbr:Libelf dbr:Binutils
is dbo:wikiPageWikiLink of dbr:PulseAudio dbr:Michael_Meeks_(software_developer) dbr:MMIX dbr:DWARF dbr:Dynamic-link_library dbr:GNU_binutils dbr:FreeBASIC dbr:GCC_Summit dbr:GNU_Assembler dbr:GNU_Core_Utilities dbr:Google_Native_Client dbr:Ar_(Unix) dbr:Linux_From_Scratch dbr:Strip_(Unix) dbr:Comparison_of_assemblers dbr:Zlib dbr:Cell_(microprocessor) dbr:GNU_toolchain dbr:AIBO dbr:Cygnus_Solutions dbr:Executable_and_Linkable_Format dbr:Nm_(Unix) dbr:Disassembler dbr:Gold_(linker) dbr:Gprof dbr:List_of_GNU_packages dbr:LatticeMico32 dbr:Readelf dbr:Free_Software_Foundation,_Inc._v._Cisco_Systems,_Inc. dbr:Free_Software_Supports dbr:MinGW dbr:Mingw-w64 dbr:Red_Hat dbr:FMA_instruction_set dbr:Objdump dbr:PicoJava dbr:Elfedit dbr:GNU_Binary_Utilities dbr:GNU_binary_utils dbr:Libelf dbr:Binutils
is foaf:primaryTopic of wikipedia-en:GNU_Binutils