×
单片机 > 单片机程序设计 > 详情

TQ2440国嵌学院gboot-Makefile工程文件

发布时间:2020-05-23 发布时间:
|
国嵌学院TQ2440开发板gboot设计之Makefile:

 

$^:所有的依赖目标的集合

$@: 规则中的目标文件集

 

代码如下:(程序中请不要加   “//注释 ” )

all: start.o                //依赖start.o
 arm-linux-ld -Tgboot.lds -o gboot.elf $^          //链接脚本文件
 arm-linux-objcopy -O binary gboot.elf gboot.bin      //将elf文件转换为二进制文件bin
 
%.o : %.S             //将所有的.S文件编译成.o文件,只编译不链接
 arm-linux-gcc -g -c $^          // -c表示只编译不链接 
 
%.o : %.c           //将所有的.c文件编译成.o文件,只编译不链接
 arm-linux-gcc -g -c $^
 
.PHONY: clean     //伪目标

clean:
 rm *.o *.elf *.bin      //删除 .o、.elf、.bin的文件

关键字:TQ2440  gboot  Makefile  工程文件 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
如何为单片机选择合适的负载电容