mkdir -p add/src (-p:按写的路径新建目录,如果没有add,则新建add目录和src目录)
mv add.c add/src/
touch add/Makefile
mkdir include 放头文件
lib 放库文件
tools 放工具
doc 放文档
scripts 放脚本文件
学习makefile的作用:①学会如何快速编译程序
②方便阅读别人写的代码
看别人的代码时,先看scripts中的makefile
看程序首先程序入口点
各级makefile的作用:
总控Makefile:①到各个功能目录运行makefile
②把各个目录中的.o链接生成最终的可执行文件
功能目录Makefile:src中的.c变成.o
scripts Makefile :定义一些变量