Wireless-Tech 路径是对的,我自己输入命令是make menuconfig,make flash等命令是可以正常执行的
liuyongliuyong 路径是对的,我自己输入命令是make menuconfig,make flash等命令是可以正常执行的
如果你使用的是Cmake,那么就直接用idf.py的命令来编译;我的意思是你在vscode的一样的命令在cmd命令行窗口上是有效的吗?如果在cmd上有效的话,那么说明配置没有问题。这个时候可以在先重启vscode,然后再它的终端中直接输入cmd或者powershell切换到相应的命令行,再次输入编译的命令;
Wireless-Tech 我没搞这条命令,获取SDK。git clone --branch feature/cmake --recursive https://github.com/espressif/esp-idf.git,我的电脑这条命令执行不成功,提示:fatal: Remote branch feature/cmake not found in upstream origin。但是这个应该不影响快捷键设置的命令吧?最多可能是编译速度不会更快
liuyongliuyong 跟这个没有什么关系,这个只是从github下载最新的ESP-IDF
Wireless-Tech 用windows自带的CMD,输入命令,不执行。该怎么添加呢?
CSDN那篇内容比较旧了,Github上的内容才是最新的,链接地址如下: windows开发ESP32的福音,编译速度堪比Linux
Wireless-Tech https://dl.espressif.com/dl/esp-idf-tools-setup-2.2.exe这个工具是必须装的吗?你博客有说要下载,但是好像跟他没关系。好的,我再试试。CMD试,要切换到工程目录吗?
liuyongliuyong 这个是利用这个工具下载相应的软件,如果你是用的cmake的话就要这个工具软件。因为它会自动下载相应的软件
liuyongliuyong 按正常来说,你在cmd里执行也无效,你要看下是不是你工程有问题或者相应的软件有没有安装好?esp-idf一下载好是可以直接编译的。我建议你先按乐鑫官方的配置能不能正常跑起来,可以的话再来考虑vscode。vscode的本质是调用cmd或者powershell,然后执行一样的命令
Wireless-Tech 可以的哦。乐鑫ESP-idf跑msys32命令编译是可以编译的,vs code里面终端直接输入make命令也是可以编译的,但是就是不能像你教程那样,可以设置编译快捷键
liuyongliuyong 但是我的教程是用的idf.py,你如果使用idf.py在VScode终端也行?如果可以的话,那你不绑定快捷键,而是使用手工单击任务并运行任务也有效?