tar xvzf arm-linux-gcc-4.3.2.tgz -C / 将arm-linux-gcc-4.3.2.tgz解压到根目录
vim /root/.bashrc
写入 export PATH=$PATH:/usr/local/arm/4.3.2/bin/ 为arm-linux-gcc-添加环境变量
source /root/.bashrc 使改变生效
arm-linux-gcc -g -c led.S 编译led.S 生成led.o -g:加上调试信息 -c:只编译不链接
arm-linux-ld -Tled.lds -o led.elf led.o 使用led.lds连接器脚本将led.o链接生成led.elf
arm-linux-objcopy -O binary led.elf led.bin 生成二进制文件led.bin
arm-linux-readelf -a led.elf 查看elf文件 -d:查看所需库文件
arm-linux-objdump -D -S led.elf 反汇编
本文介绍如何使用ARM Linux GCC工具链进行编译过程,包括设置环境变量、编译汇编源文件、链接生成ELF文件及转换为二进制格式等步骤,并提供了检查编译结果的方法。
1566

被折叠的 条评论
为什么被折叠?



