esp32在编译是报错在idf中有该文件,但是说没有

报错没有头文件esp_efuse_table.h

bash 复制代码
D:/Espressif/frameworks/esp-idf-v5.3.1/components/driver/deprecated/driver/i2s.h:27:2: warning: #warning "This set of I2S APIs has been deprecated, please include 'driver/i2s_std.h', 'driver/i2s_pdm.h' or 'driver/i2s_tdm.h' instead. if you want to keep using the old APIs and ignore this warning, you can enable 'Suppress legacy driver deprecated warning' option under 'I2S Configuration' menu in Kconfig" [-Wcpp]
   27 | #warning "This set of I2S APIs has been deprecated, \
      |  ^~~~~~~
E:/job/esp32_sound/esp32c3/project/0113/openai-realtime-embedded-sdk/main/media.c:16:10: fatal error: esp_efuse_table.h: No such file or directory
   16 | #include "esp_efuse_table.h"
      |          ^~~~~~~~~~~~~~~~~~~
compilation terminated.
[237/243] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/http.c.obj
ninja: build stopped: subcommand failed.

 *  终端进程"d:\Espressif\tools\tools\ninja\1.11.1\ninja.exe"已终止,退出代码: 1。 

问题原因:在CMakeLists.txt没有包含路径efuse

解决办法在main\CMakeLists.txt加入efuse(找到在idf的esp_efuse_table.h所在的组件,加入)

相关推荐
lantiandianzi2 小时前
基于单片机的语音控制玩具汽车的设计
单片机
不听念经3 小时前
ESP嵌入式开发环境安装
单片机·物联网
小禾苗_4 小时前
51单片机——DS18B20温度传感器
单片机·嵌入式硬件·51单片机
冰糖雪莲IO6 小时前
【江协STM32】11-2/3 W25Q64简介、软件SPI读写W25Q64
stm32·单片机·嵌入式硬件
年轮不改7 小时前
STM32——点亮LED
stm32·单片机·嵌入式硬件
不能只会打代码7 小时前
32单片机从入门到精通之安全性与可靠性——防护措施(十八)
单片机·嵌入式硬件·32单片机
最后一个bug8 小时前
linux的大内核锁与顺序锁
linux·服务器·arm开发·单片机·嵌入式硬件
JaneZJW10 小时前
江科大STM32入门——读写备份寄存器(BKP)&实时时钟(RTC)笔记整理
笔记·stm32·单片机·嵌入式·rtc·bkp
9稳11 小时前
基于单片机的数字气压计设计
开发语言·单片机·嵌入式硬件·51单片机
就叫飞六吧11 小时前
单片机存储与计算机存储:从微小到庞大的数据世界
c++·stm32·单片机·嵌入式硬件·51单片机