交叉开发:在宿主机上产生出目标机的程序。
交叉工具链 :链 :集合; 交叉工具 :针对在arm平台的程序进行处理的工具 。
交叉编译器 :arm-linux-gcc
arm-linux-gcc用法与gcc 用法完全相同 。
不同点 :找头文件:
gcc :/usr/include
arm-linux-gcc :arm-linux-gcc -print-search-dirs
交叉连接器: 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查看帮助信息