编译器  arm-linux-gcc

arm-linux-gcc hello.c -o hello

  反汇编器  arm-linux-objdump

arm-linux-objdump -D -S hello
//-D, --disassemble-all Display assembler contents of all sections
//-S, --source Intermix source code with disassembly

  ELF文件查看工具  arm-linux-readelf
arm-linux-readelf -a hello
//check the data and machine
arm-linux-readelf -d hello
//查看hello使用的动态库 shared library

  

 

转载于:https://www.cnblogs.com/plinx/archive/2013/02/07/2908706.html

objdump and readelf相关推荐

  1. objdump与readelf

    objdump和readelf都可以用来查看二进制文件的一些内部信息. 区别在于objdump 借助BFD而更加通用一些, 可以应付不同文件格式, readelf则并不借助BFD, 而是直接读取ELF ...

  2. Linux ——objdump和readelf的使用

    在一个程序编译结束后,会生成****.o的文件,但往往当我们用vim命令查看这个文件内容时,就全是乱码, 像这样: 那么我们应该如何查看***.o文件呢? objdump和readelf的使用 obj ...

  3. Android objdump/nm/readelf使用

    1.objdump:查看反汇编so/bin为arm汇编 # aarch64-linux-android-objdump -a -S libtest.so2. readelf:读取linux系统ELF格 ...

  4. Linux 下nm 、objdump 和 readelf 比较

    ELF (Executable and Linkable Format) 是 Linux 和 Unix-like 系统上可执行文件.库文件.共享文件等的标准格式.它具有以下几个特征: 多平台支持:EL ...

  5. 段错误需要使用的工具 nm objdump readelf

    nm:列出目标文件中的符号. objdump:显示目标文件中的详细信息. readelf:显示关于 ELF 目标文件的信息. 具体的readelf命令可以查看 列表中的第一个工具是 nm,它可以列出目 ...

  6. 二进制实用程序(objdump, readelf,ar, nm等)

    二进制实用程序(objdump, readelf,ar, nm等) GNU 二进制实用程序Binutils (GNU binary utilities)包括:objdump.readelf.addr2 ...

  7. linux进程 exe可执行文件空,linux可执行文件的内容分析工具nm objdump readelf ar ldd

    转自:http://blog.csdn.net/eroswang/article/details/1967243 UNIX(R) 系统中运行的程序遵守一种称为目标文件格式的精心设计.了解更多关于目标文 ...

  8. java 抽象方法 虚方法的区别_声明抽象类(纯虚方法)会大幅增加二进制大小

    以下是故事:我正在使用AC6 Toolpack为Linux中的ARM Cortex-M0处理器开发C软件 . 在我使用Keil(在windows中)(拥有自己的工具链)之前,我已经迁移到GNU-too ...

  9. 从hello world 说程序运行机制

    http://www.cnblogs.com/yanlingyin/archive/2012/03/05/2379199.html 开篇 学习任何一门编程语言,都会从hello world 开始.对于 ...

最新文章

  1. iOS从零开始学习直播之2.采集
  2. 第 16 章 MySQL Cluster
  3. 死磕Java并发:分析 ArrayBlockingQueue 构造函数加锁问题
  4. java怎么加定时器,Spring中定时器实现
  5. IT主要在线学习网站
  6. 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(二)
  7. 计算机网络在线测试第二章,进行测验:-第2章-网络体系结构与网络协议测试.doc...
  8. centos7.5 源码安装mysql5.7.25
  9. POJ-1861-Network 解题报告
  10. 智能一代云平台(三十七):Java技术栈
  11. WCF+AJAX最佳实践
  12. html字体样式美化,css美化文字做法详解总结
  13. 安装SQL SERVER 2005后,没有SSMS界面管理的问题
  14. 160页PPT神经网络图,颜色形状随意DIY
  15. “我没干过华为OD的岗位,但它是外包,我就要怼”,什么心态?
  16. weblogic打补丁详细步骤(linux)
  17. 【翻译】大规模软件多样性作为防御机制——Massive-Scale Software Diversity as a Defense Mechanism
  18. 窥探现代浏览器架构(四)
  19. mysql一列数除以一列数和_MySQL查询将列除以100?
  20. 计算机模拟电子云密度,Intro2ComtSimu.ppt

热门文章

  1. 网络流之——最小费用最大流
  2. java 数据结构源码--线段树
  3. Makefile_04:Makefile变量初了解
  4. Makefile_01:什么是Makefile?
  5. C#之windows桌面软件第九课:汉字串口助手
  6. Linux系统进程类型有哪些?进程状态有哪几种?常见的进程有哪些?
  7. springmvc三十一:spring mvc整体结构
  8. Windows Vista for Developers——第三部分补充:控件和桌面窗口管理器
  9. 怎么将织梦图集模型编辑器改为文章编辑器?
  10. Silverlight+WCF 实战-网络象棋最终篇之对战视频-下篇[客户端发送与服务端中转](六)...