Chinaunix首页 | 论坛 | 博客
  • 博客访问: 54227
  • 博文数量: 21
  • 博客积分: 510
  • 博客等级: 中士
  • 技术积分: 300
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-29 22:07
文章分类

全部博文(21)

文章存档

2013年(1)

2012年(20)

我的朋友

分类: LINUX

2012-02-17 17:54:40

arm-linux-gcc -c -O2 -o start.o start.S
arm-linux-ld -nostadib -o start -Tlayout.lds start.o
arm-linux-ld -nostadib -Map boot.map  -o start -Tlayout.lds start.o
boot.map 还差点其它参数?信息不全啊
 
生成2进制文件:
arm-linux-objcopy -O binary start start.bin
 
反汇编:
arm-linux-obdump -D start > start.asm
 
生成sysmap:
arm-linux-nm boot  | grep -v '(compiled)\|(.o$$)\|([aUw] )\|(..ng$$)\|(LASH[RL]DI)' | sort > System.map
阅读(1373) | 评论(0) | 转发(0) |
0

上一篇:cp15

下一篇:uboot 编译

给主人留下些什么吧!~~