大多数情况下,linux环境上默认可能都装有readelf,但是也有少数情况可能没有装,我自己用的ubuntu的linux虚拟机就没有装readelf。readelf本身是一个分析elf很好用的工具。

 

Ubuntu下,apt-get install readelf 系统会告诉你,根本就没有。

UBUNTU readelf的安装

 

原来,readelf是包含在GNU的binutils工具包里了。现在就知道怎么安装了

 

apt-get install binutils

 

 UBUNTU readelf的安装

 

或者,在GNU官网上下载安装包,下载网址

http://ftp.gnu.org/gnu/binutils

 

 UBUNTU readelf的安装

 

我下载了一个当前最新的 binutils-2.27.tar.gz

 

把压缩包拷贝到linux的指定目录

tar -vxf binutils-2.27.tar.gz 进行解压

然后cd到binutils-2.27目录,之后执行 ./configure

 

UBUNTU readelf的安装

 

再然后执行make,最后执行make install

 

最后,安装完成后,简单试用一下

 

UBUNTU readelf的安装

 

相关文章:

  • 2021-11-20
  • 2021-09-23
  • 2021-06-24
  • 2021-06-13
  • 2022-12-23
  • 2022-02-12
  • 2022-12-23
猜你喜欢
  • 2022-02-15
  • 2021-06-06
  • 2022-02-23
  • 2021-11-05
  • 2021-09-22
相关资源
相似解决方案