连接数学库后 生成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 |