您的位置:首页 > 其它

交叉工具链

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查看
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: