本文主要是介绍乐鑫 ESP-Mesh-Lite在windows下的开发环境搭建(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
上一篇文章的只能在例程文件夹内进行编译,一旦将示例程序复制到其他文件夹,清理后再编译时会出现编译错误。今天发现了一种的开发环境部署方法,实际上esp-mesh-lite文件夹里就有介绍,只是我还不熟悉IDF的操作,到今天才发现。
安装IDF环境后,进入IDF环境的CMD或PS内,执行idf.py add-dependency "espressif/mesh_lite=*",添加mesh-lite依赖,如下图:
完成后,进入你想构建程序的目录,执行idf.py create-project-from-example "espressif/mesh_lite=*:mesh_local_control",将”mesh_local_control"示例程序拉下来,如下图:
这个示例程序是mesh-lite的基础用法程序,可以在这个程序的基础上进行改写。单纯复制mesh-lite这个例程程序的local_control.c,Kconfig.projbuild,idf_component.yml建立自己的程序无法通过编译(编译时无法找到mesh-lite的某些宏定义),由于我对IDF还不熟悉,暂时不知道原因。
这篇关于乐鑫 ESP-Mesh-Lite在windows下的开发环境搭建(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!