8720D SDK 添加Library文件夹,GCC编译通过

本教程主要是提供修改8720 SDK (9351_00018082-sdk-amebad_v6.2C-RC)下添加自己library库到component下目录,并且使用GCC能够编译成功。

在这里插入图片描述

1.首先先看文件目录,从截图中可以看到,common库包含我们常用Library库,我们把我们自己文件夹丢到该目录下。该demo就丢一个HET_HAL_WiFi.c,HET_HAL_WiFi.h和Error_Define.h文件到HET/HAL文件夹下。

在这里插入图片描述

2.修改文件makefile,从下面截图可以看出,我们makefile文件目录必须与代码文件目录一致
在这里插入图片描述
3.首先先看HET目录下Makefile,按照图示修改
在这里插入图片描述
修改HAL文件夹下makefile,如图下所示,但是发生一段小插曲,按照官方文档所示,IFLAGS变量应该是头文件路径,但是发现不生效,后面查找到在Makefile.include.gen文件中添加.h路径。
在这里插入图片描述

添加.h文件夹
好了,现在基本完成了Library库添加步骤,现在我们使用GCC编译,发现能够成功生效。
在这里插入图片描述