GNU Binutils 编辑
GNU Binary Utilities或binutils是一整套的程式语言工具程式,用来处理许多格式的目的档。当前的版本原本由在Cygnus Solutions的程式员以Binary File Descriptor library所撰写。这个工具程式通常搭配GCCMake、和GNU Debugger这些程式来使用。
1
相关
objdump是在类Unix操作系统上显示关于目标文件的各种信息的命令行界面程序。例如,它可用作反汇编器来以汇编代码形式查看可执行文件。它是GNU Binutils的一部分,用于在可执行文件和其他二进制数据上进行精细粒度控制。objdump使用二进制文件描述库库来读取目标文件的内容。类似工具还有Readelf、Microsoft DUMPBIN和Borland TDUMP。
,又称,是将GCC编译器和GNU Binutils移植到平台下的产物,包括一系列头文件、静态连结函式库和可执行文件。
readelf是在类Unix系统上显示关于目标文件的各种信息的程序。如其名字所示,它读取可执行与可链接格式格式的目标文件。它与Objdump一起都是GNU Binutils的一部分。
,又称,是将GCC编译器和GNU Binutils移植到平台下的产物,包括一系列头文件、静态连结函式库和可执行文件。
GNU汇编器,是由GNU计划所使用的汇编器,一般称为gas,或依其可执行文件名称简称为as。它是GCC的默认后端。它用于汇编GNU、Linux内核以及其他各种软件。它是GNU Binutils包的一部分。
ar是UNIX上的归档工具,用于将多个文件归档为一个文件。ar目前一般仅被链接器用创建更新静态库和生成.deb。它的归档功能现在基本被 Tar所取代。 GNU Binutils包含ar .
在软件工程中,gold是可执行与可链接格式档案的链接器。其在2008年3月成为官方GNU软件包列表并被加入至GNU Binutils中,第一次释出是在binutils 2.19中。gold是由Ian Lance Taylor与Google的一个小团队开发的。编写gold的动机是要制作一个比GNU连结器更快的连结器,特别是对于使用C++编写的大型应用程序。
GNU汇编器,是由GNU计划所使用的汇编器,一般称为gas,或依其可执行文件名称简称为as。它是GCC的默认后端。它用于汇编GNU、Linux内核以及其他各种软件。它是GNU Binutils包的一部分。
GNU汇编器,是由GNU计划所使用的汇编器,一般称为gas,或依其可执行文件名称简称为as。它是GCC的默认后端。它用于汇编GNU、Linux内核以及其他各种软件。它是GNU Binutils包的一部分。
ar是UNIX上的归档工具,用于将多个文件归档为一个文件。ar目前一般仅被链接器用创建更新静态库和生成.deb。它的归档功能现在基本被 Tar所取代。 GNU Binutils包含ar .