本文主要是介绍ESP32在VS Code+Espressif IDF中增加组件(自定义库),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考来源 https://blog.csdn.net/RuiyaoNi/article/details/124804251
方法一
在项目a下新建文件夹div,
新建xx.h头文件,xx.c源文件
在项目hello_world的CMakeLists.txt注册
cmake_minimum_required(VERSION 3.5)
#加上这一句,div是新建的文件夹名
set(EXTRA_COMPONENT_DIRS "./div")include($ENV{IDF_PATH}/tools/cmake/project.cmake)
project(hello_world)
在项目div的CMakeLists.txt注册
idf_component_register(SRCS "sss.c"INCLUDE_DIRS ".")# "."表示头文.h件在当前文件夹
方法二
直接在项目main文件夹下添加.h和.c文件
方法一 不能引用ESP-IDF头文件,后续看怎么能解决
方法二 能使用ESP-IDF头文件,就是文件杂乱,
这篇关于ESP32在VS Code+Espressif IDF中增加组件(自定义库)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!