赞
踩
用的这个插件。
1.ninjia error;
2.Failed to run confgen.py
3.CMake Error: The source directory "C:/Users/uesr/Desktop/esp程序/sample" does not exist.
以上三个是我参照网上教程、官方文档去搭建环境后总是会出现的问题;在网上搜了一圈,并没有能够解决。因为我创建工程啥的,所有都是按网上来的,可能这一版的IDF更新后之前的不适用了。这里贴一个官方的流程。ESP32C3快速入门
我先安装了图中最下方的630mb的idf,发现编译失败,有大问题。在网上看到其他人用的中间的那个1GB的,所以我把之前的卸载了,重新装了1GB版本的;但是发现还是编译失败。估计和这个没关系。
之前也看到一篇文章VSCode初次编译ESP32报错【ninja: error: loading ‘build.ninja‘: 系统找不到指定的文件】问题已解决_じ跢☆鐸ve的博客-CSDN博客
当时一看,他在原文件夹里打开编译不了,用Show Examoles Projects Create出来就行了,但是我就是Create出来的,我编译不了。所以我就默认不能解决,跳过了。
最后,网上的解决方案都看遍了,解决不了。突发奇想,想试试原文件夹里的文件能不能直接编译,好家伙,这一试,就编译出来了。
不知道问题出在哪,反正都试试,总没错。
编译之后可能会出现头文件、函数跳转不了的问题,把工程文件里的.vscode删除,再用命令加一个就可以了。
应该是工程文件的环境配置哪里出了问题,暂时不知道怎么解决,而且这个方法编译后关闭文件夹再打开编译的话似乎会重新编译,耗费时间太长了。
烧录暂时没有测试,板子不在身边。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。