打印

【小问题】2440裸机连接数学库后 生成bin文件大小的问题

[复制链接]
1072|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
啥是arm|  楼主 | 2013-8-21 09:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
连接数学库后 生成bin文件竟然有36K之多 怎么回事 Makefile奉上
objs := crt0.o init.o leds.o
LIBPATH=-lgcc -L/usr/local/arm/opt/FriendlyARM/toolschain/4.4.3/lib/gcc/arm-none-linux-gnueabi/4.4.3/
LIBPATH1=-lm -L/usr/local/arm/opt/FriendlyARM/toolschain/4.4.3/arm-none-linux-gnueabi/sys-root/usr/lib/
leds.bin: $(objs)
        arm-linux-ld -Ttext 0x00000000 -o leds_elf $^ ${LIBPATH} -lm
        arm-linux-objcopy -O binary -S leds_elf $@
        arm-linux-objdump -D -m arm leds_elf > leds.dis
%.o:%.c
        arm-linux-gcc -Wall -O2 -c -o $@ $<

%.o:%.S
        arm-linux-gcc -Wall -O2 -c -o $@ $<

clean:
        rm -f leds.bin leds_elf leds.dis *.o

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

181

帖子

0

粉丝