交叉工具链的安装与使用
1, 交叉编译工具链的安装(即解压工具链)
#tar zxvf arm-linux-4.3.2.tgz -C /
2, 为工具添加环境变量
在/etc/profile 中添加 pathmunge /xxx/4.3.2/bin
(arm-linlux-gcc所在目录)
3, 使用工具编译文件
#arm-linux-gcc hello.c -o hello
4, 通过file命令查看可执行文件格式
#file hello
查看hello的一些平台信息
5, objdump反汇编命令的使用
#arm-linux-objdump -D -S hello > log
获得hello的汇编代码
6, readelf 命令的使用
#arm-linux-readelf -d hello > log
查看hello使用的动态库