编译esp32工程时提示如下错误
这个问题是因为cacrt_all.pem文件中的一个证书最近(9月30日)过期,导致编译工程失败。
解决办法为,在idf.py build编译工程之前,输入此命令idf.py menuconfig进行工程配置,按照如下路径进入Certificate Bundle设置中,将Enable trusted root certificate bundle选项取消掉,即不在此工程中启用用受信任的根证书捆绑包。
(Top) > Component config > mbedTLS > Certificate Bundle->Enable trusted root certificate bundle
使用VSCODE开发时按下F1按键,找到ESP-IDF: SDK Configuration editor选项, 找到certificate bundle选项,把它disable掉就行。(选项前面的勾选去掉)
版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态