qiuri2008

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

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

 

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

 

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

 

apt-get install binutils

 

 

 

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

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

 

 

 

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

 

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

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

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

 

 

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

 

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

 

 

posted on 2018-05-28 10:45  江召伟  阅读(2649)  评论(0编辑  收藏  举报