交叉工具链
2015-12-08 20:49
99 查看
交叉开发:在宿主机上产生出目标机的程序。
交叉工具链 :链 :集合; 交叉工具 :针对在arm平台的程序进行处理的工具 。
交叉编译器 :arm-linux-gcc
[b]arm-linux-gcc用法与gcc 用法完全相同 。
[/b]
[b]不同点 :找头文件:[/b]
[b] gcc :/usr/include [/b]
[b] [b]arm-linux-gcc :arm-linux-gcc -print-search-dirs [/b][/b]
交叉连接器: arm-linux-ld
用 例 : arm-linux-ld -Tled.lds -o led.elf led.o
-T 连接器脚本
交叉ELF文件工具: arm-linux-readelf
用例: arm-linux-readelf -a led.elf
交叉编译反汇编器 : arm-linux-objdump
用例:arm-linux-objdump -D -S led
交叉转换器: arm-linux-objcopy
用例:arm-linux-objcopy -O binary led.elf led.bin
-O指定输出文件格式
具体用法 :可用 arm-linux-xxx --help查看
相关文章推荐
- 安卓框架
- 【转】MegaSAS RAID卡 BBU Learn Cycle周期的影响
- 北大OJ2536
- sublime text 全局搜索
- nyoj 366 D的小L 【全排列&&必须记住】
- C++11 std::copy
- Delphi iOS Gesture 事件触发的探索
- 北大OJ1469
- Reverse Integer leetcode python
- 猫哥网络编程系列:详解 BAT 面试题
- 冒泡排序
- MY FIRST BLOG
- Sublime Text 2 技巧:导航/命令面板/多重选择
- 北大OJ2536
- 动态注册广播接收器
- #总结 2015.12.08总结——运动随笔
- 企业QQ客服的添加
- 5个Android开发中比较常见的内存泄漏问题及解决办法
- 倍增法LCA hdu2586 How far away ?
- 类的扩展