这个是怎么运行的?可以详细一点吗
【已解决】从5.0切换到5.1.1版本编译报错问题
Re: 从5.0切换到5.1.1版本编译报错问题
请问我用在线下载工具2.23下载现有的5.0然后去vscode去配置配件跟我说这样,怎么解决?
- Attachments
-
- 无标题.png (129.55 KiB) Viewed 791989 times
-
- Posts: 156
- Joined: Tue Jul 11, 2023 6:55 am
Re: 从5.0切换到5.1.1版本编译报错问题
打开终端(Git 或者 IDF 终端都行),用 CD 进入 IDF 的文件夹路径然后在终端运行指令
然后再用 cd 进入 esp-dev-kits 的文件夹路径,然后在终端运行指令
正常情况下到这一步你的 IDF 就已经下载好所有的组件了。
你可以在终端中进入你要编译的项目文件夹(如 examples 中的 RGB,或者你刚才编译失败的项目),运行
来编译项目,如果编译成功说明你的 IDF 现在没有问题了。然后可以按照正常步骤在 VSCode 中安装 IDF 插件。
Code: Select all
git submodule update --init --recursive
Code: Select all
git submodule update --init --recursive
你可以在终端中进入你要编译的项目文件夹(如 examples 中的 RGB,或者你刚才编译失败的项目),运行
Code: Select all
idf.py set-target esp32s3 (选择正确的芯片)
idf.py build
-
- Posts: 156
- Joined: Tue Jul 11, 2023 6:55 am
Re: 从5.0切换到5.1.1版本编译报错问题
编译之前打开 IDF 终端查看 IDF 是否可用,下面是正常的界面。
否则要运行下面的指令
否则要运行下面的指令
Code: Select all
set IDF_PATH=IDF 的路径
install.bat
export.bat
Re: 从5.0切换到5.1.1版本编译报错问题
那我上面的配置vscode问题也是这个吗?ESP_Penguin_Helper wrote: ↑Thu Sep 14, 2023 7:43 am编译之前打开 IDF 终端查看 IDF 是否可用,下面是正常的界面。
idf_界面.png
否则要运行下面的指令
Code: Select all
set IDF_PATH=IDF 的路径 install.bat export.bat
-
- Posts: 156
- Joined: Tue Jul 11, 2023 6:55 am
Re: 从5.0切换到5.1.1版本编译报错问题
问题可能是你更新 IDF 后有些组件没有拉取到,或者你的 esp-dev-kits 缺少组件。运行 git submodule update --init --recursive 是为了将所有没拉取到的组件全部拉取过来。asdfg1426 wrote: ↑Thu Sep 14, 2023 7:50 am那我上面的配置vscode问题也是这个吗?ESP_Penguin_Helper wrote: ↑Thu Sep 14, 2023 7:43 am编译之前打开 IDF 终端查看 IDF 是否可用,下面是正常的界面。
idf_界面.png
否则要运行下面的指令
Code: Select all
set IDF_PATH=IDF 的路径 install.bat export.bat
上面的
Code: Select all
set IDF_PATH=IDF 的路径
install.bat
export.bat
Re: 从5.0切换到5.1.1版本编译报错问题
那看看我以下步骤对吗?ESP_Penguin_Helper wrote: ↑Thu Sep 14, 2023 8:35 am问题可能是你更新 IDF 后有些组件没有拉取到,或者你的 esp-dev-kits 缺少组件。运行 git submodule update --init --recursive 是为了将所有没拉取到的组件全部拉取过来。asdfg1426 wrote: ↑Thu Sep 14, 2023 7:50 am那我上面的配置vscode问题也是这个吗?ESP_Penguin_Helper wrote: ↑Thu Sep 14, 2023 7:43 am编译之前打开 IDF 终端查看 IDF 是否可用,下面是正常的界面。
idf_界面.png
否则要运行下面的指令
Code: Select all
set IDF_PATH=IDF 的路径 install.bat export.bat
上面的指令是为了确认 IDF 框架是可以使用的。Code: Select all
set IDF_PATH=IDF 的路径 install.bat export.bat
1.IDF路径运行git submodule update --init --recursive
2.项目路径运行git submodule update --init --recursive
3.set IDF_PATH=IDF路径
4.install.bat
5.export.bat
4.去vscode配置插件
-
- Posts: 156
- Joined: Tue Jul 11, 2023 6:55 am
Re: 从5.0切换到5.1.1版本编译报错问题
1. 进入 ESP-IDF 路径运行 git submodule update --init --recursive
2. 进入 esp-dev-kits 路径运行 git submodule update --init --recursive(你提到了编译 ev-board 的 factory 下面的 800*480 的出厂示例,那么要保证这个 github 项目下的组件也是全的)
3. 进入 ESP-IDF 路径
3. set IDF_PATH=IDF路径
4. install.bat
5. export.bat
4.去vscode配置插件
2. 进入 esp-dev-kits 路径运行 git submodule update --init --recursive(你提到了编译 ev-board 的 factory 下面的 800*480 的出厂示例,那么要保证这个 github 项目下的组件也是全的)
3. 进入 ESP-IDF 路径
3. set IDF_PATH=IDF路径
4. install.bat
5. export.bat
4.去vscode配置插件
Re: 从5.0切换到5.1.1版本编译报错问题
假如我现在自己项目下已经配置了5.0版本并且编译过了,是否还要git submodule update --init --recursive吗?还是说可以跳过这个步骤ESP_Penguin_Helper wrote: ↑Thu Sep 14, 2023 9:28 am1. 进入 ESP-IDF 路径运行 git submodule update --init --recursive
2. 进入 esp-dev-kits 路径运行 git submodule update --init --recursive(你提到了编译 ev-board 的 factory 下面的 800*480 的出厂示例,那么要保证这个 github 项目下的组件也是全的)
3. 进入 ESP-IDF 路径
3. set IDF_PATH=IDF路径
4. install.bat
5. export.bat
4.去vscode配置插件
-
- Posts: 156
- Joined: Tue Jul 11, 2023 6:55 am
Re: 从5.0切换到5.1.1版本编译报错问题
这个指令是确保所有子模块都已经更新,跟编译没有关系。所以也要运行一遍asdfg1426 wrote: ↑Thu Sep 14, 2023 9:45 am假如我现在自己项目下已经配置了5.0版本并且编译过了,是否还要git submodule update --init --recursive吗?还是说可以跳过这个步骤ESP_Penguin_Helper wrote: ↑Thu Sep 14, 2023 9:28 am1. 进入 ESP-IDF 路径运行 git submodule update --init --recursive
2. 进入 esp-dev-kits 路径运行 git submodule update --init --recursive(你提到了编译 ev-board 的 factory 下面的 800*480 的出厂示例,那么要保证这个 github 项目下的组件也是全的)
3. 进入 ESP-IDF 路径
3. set IDF_PATH=IDF路径
4. install.bat
5. export.bat
4.去vscode配置插件
Who is online
Users browsing this forum: No registered users and 56 guests