添加代码流程

1，把共用相关代码放入src目录，并Makefile添加对应的编译目录，比如：添加一个test代码,把相关代码放入到src目录下，并在Makefile中添加 src/test \
2，在相应的所添加的代码目录下增加一个iot.mk（必须要添加），里面的内容参照test下的iot.mak
3，如果要编译出一个可执行文件，需要在iot.mk中添加$(call Append_Conditional, TARGET, xxx)，xxx为可执行文件名,参考example下的iot.mk.
4，如果需要单独编译出一个.a,可以把代码放到common目录下，比如：common目录下添加一个mqtt,并在Makefile中添加 SUBDIRS  += common/mqtt

常用命令
---

| 命令                  | 解释                                                                              |
|-----------------------|-----------------------------------------------------------------------------------|
| `make distclean`      | **清除一切编译过程产生的中间文件, 使当前目录仿佛和刚刚clone下来一样**             |
| `make`                | **使用默认的或者已选中的平台配置文件开始编译**                                    |
| `make reconfig`       | **弹出多平台选择菜单, 用户可按数字键选择, 然后根据相应的硬件平台配置开始编译**    |
| `make config`         | **显示当前被选择的平台配置文件**                                                  |
| `make menuconfig`     | **图形化的编辑 make.settings 文件**                                               |
| `make help`           | **打印帮助文本**                                                                  |
| `make env`            | **打印当前编译的选项和它们的值**                                                  |

