makefile编译规则
一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件.a,这个动作叫作链接(link)。makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。
clean:
rm -f *.o *.bin *.elf *.dis
执行make命令时,想生成17行的boot.bin,要生成boot.bin依赖14行的.o文件,而.o文件由26行/29行指令生成,
编译完后,用17行的命令生成lcd_elf文件,用18行命令将lcd_elf文件转为二进制,用19行命令实现反汇编。