首页 > 代码库 > led部分Makefile
led部分Makefile
Makefile文件
led.bin: start.o arm-linux-ld -Ttext 0x0 -o led.elf $^ //led.elf就是操作系统下的可执行程序,但是不能烧写到逻裸机 arm-linux-objcopy -O binary led.elf led.bin //objcopy是用来生成可烧录的镜像的 arm-linux-objdump -D led.elf > led_elf.dis //objdump是用来反编译的,把编译好的可执行程序转换成汇编程序
gcc mkv210_image.c -o mkx210 //在主机中执行这个程序是用来给led.bin添加校验和,从而获得SD卡的镜像
./mkx210 led.bin 210.bin //执行这个编译后的代码,生成SD卡镜像
%.o : %.S //把所有的.S文件编译生成.o文件
arm-linux-gcc -o $@ $< -c //-c代表只编译不链接
%.o : %.c //把所有的.c文件编译生成.o文件
arm-linux-gcc -o $@ $< -c //-c代表只编译不链接
clean:
rm *.o *.elf *.bin *.dis mkx210 -f //清除所有的.o .elf .bin .dis文件
led部分Makefile
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。