You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
huangyulong c6f89b494e 修改 readme 4 years ago
make_demo add demo4 4 years ago
make_demo2 first version 4 years ago
make_demo3 修改demo3 4 years ago
make_demo4 add demo4 4 years ago
README.md 修改 readme 4 years ago

README.md

makefile的四种写法

  • demo1:通过父makefile导出一些变量给各个模块的子makefile使用,在父makefile中每次分别进入各个子模块文件夹执行子模块里面的makefile(make -C)。

  • demo2:相比demo1将各个模块的头文件单独分开存在各个模块的.h文件中,demo1是将所有的模块头文件都合并在一个单独的include文件下。

  • demo3:没有使用父子makefile,只有一个makefile使用make的隐含规则把各个模块的.c生成.o

  • demo4:相比demo1添加一个config.mk配置文件,如果以后对工程做添加删除模块就只用该config.mk,对不同的硬件要运行一套程序时有好处。