SimonLiu的ESP8266与AliOS Things 学习教程系列之十九:基于linkkitapp自定义新项目

欢迎加入交流群: ESP8266 AliOS Things 群 号: 107723112
系列文章目录:
SimonLiu的ESP8266与AliOS Things 学习教程系列目录

虽然SimonLiu前面有一篇博文讲述了如何以helloworld为基础新建项目的方法,但是实际可用的项目基本上都是基于linkkitapp修改的。本文就详细讲述如何把linkkitapp修改为一个自定义的新项目。

1. 复制粘贴并重命名linkkitapp文件夹

首先把app/example/linkkitapp文件夹复制粘贴到app文件夹,假如我们要建立一个smartfan项目,我们需要把刚才粘贴的app/linkkitapp重命名为app/smartfan, 完成后目录结构如下图。
在这里插入图片描述
在这里插入图片描述

2. 修改app下的Config.in文件

打开app下的Config.in文件,在end choice前面添加:(注意这里有三个smartfan,注意大小写区别)

  source "app/smartfan/Config.in"
 if AOS_APP_SMARTFAN
     config AOS_BUILD_APP
         default "smartfan"
 endif

3. 修改app/smartfan/Config.in文件

  • 3.1 打开app/smartfan/Config.in文件,选中第一行的LINKKITAPP,按ctrl+shift+L选中所有的LINKKITAPP文字,并且按下弹出小窗的Aa以仅选中大写,然后输入SMARTFAN替换所有LINKKITAPP
  • 3.2 同样使用小写smartfan替换小写的linkkitapp(其实只有13和16行)。
  • 3.3 把第二行的Linkkit Application改为SmartFan Application,这个是menuconfig里面显示的名称。
    在这里插入图片描述
    修改完毕如下图:
    在这里插入图片描述

4. 修改app/smartfan/aos.mk文件

打开app/smartfan/aos.mk文件,使用大写SMARTFAN替换所有大写LINKKITAPP,使用小写smartfan替换小写linkkitapp
在这里插入图片描述

5. vscode终端内运行aos make menuconfig

vscode终端内运行aos make menuconfig,在Application Configuration - Select App - Local application - Select Application中可以看到SmartFan Application出现在列表中了。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值