完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
一开始我是使用IDF4.4.7来尝试编译ESP-WHO的示例工程的。尝试了很久都没有成功。会报如下类似的错误
------------------------------------------------------------------------------------------------------------------------------------ Dependencies lock doesn't exist, solving dependencies. CMake Error at E:/Espressif_5.0.4/frameworks/esp-idf-v5.0.4/tools/cmake/build.cmake:519 (message): WARNING: Component "espressif/esp32-camera" not found WARNING: Component "espressif/esp32-camera" not found WARNING: Component "espressif/esp32_s3_eye_noglib" not found WARNING: Component "espressif/mdns" not found HINT: Please check manifest file of the following component(s): modules ERROR: Because project depends on espressif/mdns (^1) which doesn't match any versions, version solving failed. Call Stack (most recent call first): E:/Espressif_5.0.4/frameworks/esp-idf-v5.0.4/tools/cmake/project.cmake:530 (idf_build_process) CMakeLists.txt:8 (project) .-- Configuring incomplete, errors occurred! See also "E:/esp-who-master/examples/human_face_detection/web/build/CMakeFiles/CMakeOutput.log". cmake failed with exit code 1, output of the command is in the E:esp-who-masterexampleshuman_face_detectionwebbuildlogidf_py_stderr_output_22676 and E:esp-who-masterexampleshuman_face_detectionwebbuildlogidf_py_stdout_output_22676 ---------------------------------------------------------------------------------------------------------------------------------- 然后我把IDF版本切换到了5.0.4(上个版本没删),编译还是不通过,会报上面类似的错误(每次安装都测试过IDF,能编译IDF自带的示例工程)。但是我在虚拟机(Linux)上安装IDF5.0的版本,能编译通过。还有在以前没下载过IDF的电脑中,用IDF5.0.4版本都能编译通过。 可能是我删除IDF的方式有问题,我是直接将IDF文件夹直接删除的(在本次遇到问题前就在电脑上换过一次IDF版本)。关于我遇到的这个情况,有解决办法吗? |
|
相关推荐
1个回答
|
|
为了解决这个问题,请按照以下步骤操作:
1. 确保您已经正确安装了 ESP-IDF 框架。您可以访问 Espressif 的官方文档(https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html)了解如何安装和设置 ESP-IDF。 2. 检查您的示例工程是否包含了所需的组件。在 `CMakeLists.txt` 文件中,确保您已经添加了以下行: ``` idf_component_register(SRCS "main.c" INCLUDE_DIRS ".") ``` 3. 确保您的 `sdkconfig` 文件包含了所需的配置。您可以使用 `idf.py menuconfig` 命令来配置您的项目。 4. 如果问题仍然存在,请尝试更新您的 ESP-IDF 版本。您提到的版本是 5.0.4,但您在问题描述中提到使用了 4.4.7 版本。请确保您使用的是正确的版本,并按照相应版本的文档进行操作。 5. 如果更新版本后问题仍然存在,您可以尝试清理项目并重新编译。在命令行中,进入您的项目目录,然后执行以下命令: ``` idf.py clean idf.py build ``` |
|
|
|
只有小组成员才能发言,加入小组>>
1002 浏览 1 评论
554浏览 6评论
463浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
447浏览 5评论
448浏览 4评论
422浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-30 02:47 , Processed in 0.837926 second(s), Total 49, Slave 42 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号