arm-linux-androideabi-ar 建立、修改、提取归档文件(.a文件)
arm-linux-androideabi-as 汇编器,将汇编语言程序切换为ELF格式的可重定位目标代码。
arm-linux-androideabi-g++
arm-linux-androideabi-gcc 编译的前端程序,它通过调用其它程序来实现将程序源文件编译成目标文件。
arm-linux-androideabi-ld 链接器,根据链接文件将多个单一的目标程序(ELF格式)链接在一起。
arm-linux-androideabi-objcopy 目标文件格式转换工具,把一种目标文件中的内容复制到另一种类型的目标文件中
arm-linux-androideabi-c++flit 连接器使用它来过滤 C++ 和 Java 符号,防止重载函数冲突
arm-linux-androideabi-gcov 测试代码覆盖率,分析代码性能
arm-linux-androideabi-ranlib 产生归档文件索引,并将其保存到这个归档文件中。
//编译阶段可作为调试的工具
arm-linux-androideabi-nm 列出目标文件中的符号
arm-linux-androideabi-strings 打印目标文件初始化和可加载段中的可打印字符
arm-linux-androideabi-strip 丢弃目标文件中的全部或者特定符号(可用作压缩483使用过)
arm-linux-androideabi-readelf 显示elf格式可执行文件的信息
arm-linux-androideabi-objdump 反汇编器,将可执行程序反汇编为汇编代码
arm-linux-androideabi-addr2line 把程序地址转换为文件名和行号
//运行阶段可作为调试的工具
arm-linux-androideabi-gdb 调试工具,当应用程序发生核心错误(段错误)时,使用该工具分析生成的core文件可得到报错信息。
arm-linux-androideabi-gprof 显示程序调用段的各种数据
arm-linux-androideabi-ldd 显示程序需要使用的动态库和实际使用的动态库
arm-linux-androideabi-strace 跟踪程序当前的系统调用
arm-linux-androideabi-ltrace 跟踪程序当前的库函数
arm-linux-androideabi-time 查看程序执行时间、用户态时间、内核态时间
arm-linux-androideabi-valgrind 检查内存错误
arm-linux-androideabi-mtrace 检查内存错误
linux 交叉工具链解释说明
原创
©著作权归作者所有:来自51CTO博客作者JDSH0224的原创作品,请联系作者获取转载授权,否则将追究法律责任

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
交叉编译工具链
1、嵌入式开发模型-交叉开发 在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行
linux 可执行文件 反汇编 -
ARM Linux 交叉编译 工具链 制作攻略
0、制作之前确保你的机子上有如下几个工具:bison flex build-essential。build-essent
Linux 休闲 交叉编译 ARM 工具链 -
交叉编译工具链总结
1我们都知道如果使用gcc进行编译,那么在编译过程中
嵌入式硬件 linux 头文件 交叉编译 -
搭建mips交叉编译工具链
用VM上的RHEL 5.5搭建MIPS结构的交叉编译工具链
MIPS 交叉编译工具链