Re: 从5.0切换到5.1.1版本编译报错问题
Posted: Thu Sep 14, 2023 7:09 am
这个是怎么运行的?可以详细一点吗
这个是怎么运行的?可以详细一点吗
请问我用在线下载工具2.23下载现有的5.0然后去vscode去配置配件跟我说这样,怎么解决?
Code: Select all
git submodule update --init --recursive
Code: Select all
git submodule update --init --recursive
Code: Select all
idf.py set-target esp32s3 (选择正确的芯片)
idf.py build
Code: Select all
set IDF_PATH=IDF 的路径
install.bat
export.bat
那我上面的配置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 后有些组件没有拉取到,或者你的 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
那看看我以下步骤对吗?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
假如我现在自己项目下已经配置了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配置插件
这个指令是确保所有子模块都已经更新,跟编译没有关系。所以也要运行一遍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配置插件