之前一直在用旧版本,最近下载了esp_idf的新版本,发现项目目录下文件结构发生了一些变化,引入了idf component manager工具,所有依赖的组件都被下载到component_managed中了,是不是可以理解成不用再去esp-idf、项目目录和extra_component_dirs下面的components搜索组件,需要的组件都在component_managed目录中了直接构建就可以了。
看旧版本get_started/blink的项目cmakelists里面有设置extra_component_dirs,但新版本(5.0或5.1)好像就没,没弄明白怎么把managed_components里的组件添加到项目里去的