【已解决】从5.0切换到5.1.1版本编译报错问题

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Thu Sep 14, 2023 9:51 am

ESP_Penguin_Helper wrote:
Thu Sep 14, 2023 9:48 am
asdfg1426 wrote:
Thu Sep 14, 2023 9:45 am
ESP_Penguin_Helper wrote:
Thu Sep 14, 2023 9:28 am
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配置插件
假如我现在自己项目下已经配置了5.0版本并且编译过了,是否还要git submodule update --init --recursive吗?还是说可以跳过这个步骤
这个指令是确保所有子模块都已经更新,跟编译没有关系。所以也要运行一遍
好的我今晚去试试

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Thu Sep 14, 2023 12:46 pm

ESP_Penguin_Helper wrote:
Thu Sep 14, 2023 9:48 am
asdfg1426 wrote:
Thu Sep 14, 2023 9:45 am
ESP_Penguin_Helper wrote:
Thu Sep 14, 2023 9:28 am
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配置插件
假如我现在自己项目下已经配置了5.0版本并且编译过了,是否还要git submodule update --init --recursive吗?还是说可以跳过这个步骤
这个指令是确保所有子模块都已经更新,跟编译没有关系。所以也要运行一遍
请问遇到这个,该怎么办,有影响吗?
Attachments
无标题.png
无标题.png (18.16 KiB) Viewed 5227 times

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Thu Sep 14, 2023 1:40 pm

ESP_Penguin_Helper wrote:
Thu Sep 14, 2023 9:48 am
asdfg1426 wrote:
Thu Sep 14, 2023 9:45 am
ESP_Penguin_Helper wrote:
Thu Sep 14, 2023 9:28 am
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配置插件
假如我现在自己项目下已经配置了5.0版本并且编译过了,是否还要git submodule update --init --recursive吗?还是说可以跳过这个步骤
这个指令是确保所有子模块都已经更新,跟编译没有关系。所以也要运行一遍
请问为什么用在线工具2.23,安装现有版本然后看到3.11.2的tools的idf—python里面没有那个sc的文件夹,导致我配置插件的时候找不到pip,3.8.7的有,里面有pip的东西,怎么会这样呢
Attachments
无标题1.png
无标题1.png (68.43 KiB) Viewed 5219 times
无标题.png
无标题.png (69.63 KiB) Viewed 5219 times

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Thu Sep 14, 2023 2:03 pm

asdfg1426 wrote:
Thu Sep 14, 2023 7:50 am
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
那我上面的配置vscode问题也是这个吗?
我用离线工具下载5.1.1之后配置vscode也不行

ESP_Penguin_Helper
Posts: 156
Joined: Tue Jul 11, 2023 6:55 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby ESP_Penguin_Helper » Fri Sep 15, 2023 2:21 am

asdfg1426 wrote:
Thu Sep 14, 2023 2:03 pm
asdfg1426 wrote:
Thu Sep 14, 2023 7:50 am
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
那我上面的配置vscode问题也是这个吗?
我用离线工具下载5.1.1之后配置vscode也不行
离线安装包安装完成后会有一个终端,你打开 IDF 终端后能显示这个界面吗。IDF 能显示这个界面后代表搭建成功了,然后才能开始配置vscode。
idf_界面.png
idf_界面.png (56.77 KiB) Viewed 5130 times
如果没有显示这个界面的话给我看一下报错

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Fri Sep 15, 2023 3:03 am

ESP_Penguin_Helper wrote:
Fri Sep 15, 2023 2:21 am
asdfg1426 wrote:
Thu Sep 14, 2023 2:03 pm
asdfg1426 wrote:
Thu Sep 14, 2023 7:50 am


那我上面的配置vscode问题也是这个吗?
我用离线工具下载5.1.1之后配置vscode也不行
离线安装包安装完成后会有一个终端,你打开 IDF 终端后能显示这个界面吗。IDF 能显示这个界面后代表搭建成功了,然后才能开始配置vscode。idf_界面.png

如果没有显示这个界面的话给我看一下报错
看着都没都是DOWN,正常的

ESP_Penguin_Helper
Posts: 156
Joined: Tue Jul 11, 2023 6:55 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby ESP_Penguin_Helper » Fri Sep 15, 2023 3:53 am

那说明你的 IDF 目前看来是可以用的。你在终端中编译 examples/peripherals/lcd 中的 rgb_panel 和 spi_lcd_touch 项目来测试一下,看看能否编译成功。是否还有找不到组件的报错。如果有报错的话给我看一下。

使用 cd 进入项目文件夹路径,然后运行

Code: Select all

idf.py build

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Fri Sep 15, 2023 8:02 am

ESP_Penguin_Helper wrote:
Fri Sep 15, 2023 3:53 am
那说明你的 IDF 目前看来是可以用的。你在终端中编译 examples/peripherals/lcd 中的 rgb_panel 和 spi_lcd_touch 项目来测试一下,看看能否编译成功。是否还有找不到组件的报错。如果有报错的话给我看一下。

使用 cd 进入项目文件夹路径,然后运行

Code: Select all

idf.py build
还有上面的问题,关于pip找不到的问题,也麻烦看看 :roll:

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Fri Sep 15, 2023 1:19 pm

ESP_Penguin_Helper wrote:
Fri Sep 15, 2023 3:53 am
那说明你的 IDF 目前看来是可以用的。你在终端中编译 examples/peripherals/lcd 中的 rgb_panel 和 spi_lcd_touch 项目来测试一下,看看能否编译成功。是否还有找不到组件的报错。如果有报错的话给我看一下。

使用 cd 进入项目文件夹路径,然后运行

Code: Select all

idf.py build
看着像没问题呀
Attachments
playload_espidf2.png
playload_espidf2.png (189.25 KiB) Viewed 4928 times
playload_espidf1.png
playload_espidf1.png (128.43 KiB) Viewed 4928 times
playload_espidf.png
playload_espidf.png (24.15 KiB) Viewed 4928 times

asdfg1426
Posts: 86
Joined: Tue Jul 11, 2023 2:35 am

Re: 从5.0切换到5.1.1版本编译报错问题

Postby asdfg1426 » Fri Sep 15, 2023 1:38 pm

asdfg1426 wrote:
Fri Sep 15, 2023 1:19 pm
ESP_Penguin_Helper wrote:
Fri Sep 15, 2023 3:53 am
那说明你的 IDF 目前看来是可以用的。你在终端中编译 examples/peripherals/lcd 中的 rgb_panel 和 spi_lcd_touch 项目来测试一下,看看能否编译成功。是否还有找不到组件的报错。如果有报错的话给我看一下。

使用 cd 进入项目文件夹路径,然后运行

Code: Select all

idf.py build
看着像没问题呀
配置vscode就不行
Attachments
无标题.png
无标题.png (13.81 KiB) Viewed 4921 times

Who is online

Users browsing this forum: Majestic-12 [Bot] and 27 guests