关于VS code ESP-IDF 提示“loading ‘build.ninja‘: 系统找不到指定的文件” 的解决方案

这篇具有很好参考价值的文章主要介绍了关于VS code ESP-IDF 提示“loading ‘build.ninja‘: 系统找不到指定的文件” 的解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在搞一个开源项目玩,需要用IDF编译工程,奈何之前没用过IDF,只好自己装一下,又不想放弃VS code的便捷;后面发现VS code可以支持IDF平台,就在VS code中安装了;如何安装不再本文赘述,网上很多博客可以参考;本文仅阐述如何将工程编译并下载到设备;

将工程在Vs code IDF中打开后编译,直接报错,找不到文件;出现这个问题,编译器已经有编译动作,但无法继续编译,之前在VS code 上安装了IDF的伙伴,大家应该都有新建过一个IDF的实例工程来验证IDF是否安装成功,比如 Hello World工程。

ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

新建后打开大概长这样

ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

这个工程是IDF自动建立的,一般都是可以编译的,

 编译完成会有下图这样提示

ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

因此,将提示找不到nijia文件的工程复制一份。到正常编译的文件夹下打开编译即可,注意路径不用有中文;如果依然不能编译,请删除CmakeCache文件,在新的目录下重新编译;

另外,由于系统提示nijia文件缺失,大家最好打开自己的IDF安装路径看看 该文件是否存在,若存在,则大概率用下述方法即可解决; nijia文件路径为安装路径的tools文件夹下

ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

检查完毕后,打开之前测试IDF安装成功时建立的Hello world或者其他文件夹, 打开build文件夹,可以看到里面有一堆文件,

ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

nijia_log是nijia.exe创建的log文件,不要轻易删掉,对于需要编译的工程中,build文件夹不会有这么多文件;

打开Helloworld工程的CMakeCache文件, 查看是否正常;

 ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

里面是编译的配置环境,不要改动,该文件必要时可以参考;

接着将提示nijia文件缺失的工程中的CMakeCache文件剪切出当前目录或者删除,将触发编译器重新编译,此时IDF正常编译;

ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

ninja: error: loading 'build.ninja': 系统找不到指定的文件。,硬件工程,物联网,嵌入式硬件,vscode

完成后下载即可文章来源地址https://www.toymoban.com/news/detail-784351.html

到了这里,关于关于VS code ESP-IDF 提示“loading ‘build.ninja‘: 系统找不到指定的文件” 的解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ESP32开发:1、环境搭建(基于vscode+ESP-IDF)

    ESP-IDF提供操作ESP32芯片的API函数,供用户编写的用户程序调用。当用户程序编写好后,ESP-IDF需要借助一系列编译工具才能将用户程序+API函数编译成能运行在ESP32上的二进制文件。 如上图所示这个1个G左右大的压缩包就是ESP-IDF。如果电脑上已经存在了这个文件,就可以不用下

    2024年02月12日
    浏览(53)
  • 小陈笔记(一):Vscode 安装ESP-IDF插件

            本文主要描述如何在Vscode安装esp-idf插件。同时也是记录自己在安装过程中遇到的日记。 材料:         1.Windows10专业版         2.vscode稳定版本         3.esp-idf4.4.4版         4.硬件:esp32         vscode的安装教程网上有很多优秀的例程,这里就不要一一赘述

    2024年04月22日
    浏览(49)
  • ESP-IDF开发框架添加自定义组件 ESP32-C3

    因为熟悉了STM32的开发方式,同时随着项目文件越来越多,可以将自己写的代码分模块添加到工程中,下面分析如何将自己写的组件添加到工程中使其能够正常编译运行。 在ESP-IDF中,构建,编译,以及下载都是通过idf.py脚本来实现的,该脚本使用 CMake,配置待构建的项目 N

    2024年02月02日
    浏览(60)
  • ESP-IDF + Vscode ESP32 开发环境搭建以及开发入门

    创作不易,转载请注明出处! Tips: 虽然笔者采用的是Linux开发环境,但是Windows开发环境的亦可阅读,所述内容与系统关联性不大,尤其是后文介绍的如何将自己的文件加入到工程,解决头文件找不到等问题,无论哪种系统均会存在。 Tips: 最近更新了一篇windows下搭建的,大家

    2024年02月02日
    浏览(50)
  • 【ESP32】Espressif-IDE及ESP-IDF安装

    1.打开ESP-IDF 编程指南 2.点击快速入门–安装–手动安装–Windows Installer–Windows Installer Download 3.点击下载Espressif-IDE 2.10.0 with ESP-IDF v5.0.2 1.双击安装 espressif-ide-setup-2.10.0-with-esp-idf-5.0.2.exe 2.点击“确定” 3.选择“我同意此协议(A)”,点击“下一步” 4.点击“下一步” 5.点击“

    2024年02月15日
    浏览(60)
  • vscode+esp-idf 搭建esp32开发环境,编译信息中文乱码

    1.修改波特率 2.C:UsersAdministrator.vscodeextensionsvsciot-vscode.vscode-arduino-0.6.0-win32-x64outsrccommon  打开文件 util.js 屏蔽掉这部分的代码 、  

    2024年02月10日
    浏览(47)
  • ESP32在ESP-IDF框架下使用LVGL(v8.3)

    VSCode + ESP-IDF 插件 说明: IDF版本为4.4.4 ,最新版的5.0.1弃用了些东西,而lvgl_esp32_drivers对5以上的版本未适配,所以 不建议使用5以上的版本 。 安装:安装教程,建议整体看完在进行安装,以免安装失败, 教程安装的是5.0.1,需要改为4.4.4 。 Arduino移植教程:点击此处 lvgl :g

    2023年04月16日
    浏览(65)
  • ESP32 ESP-IDF + LVGL + SquareLine Studio 设计 UI 界面

    陈拓 2022/12/10-2022/12/12 关于SquareLine Studio,乐鑫官方的ESP技术文章有介绍: 在 ESP 开发板上开发 UI 不再复杂 - 知乎 如果您尝试过在没有图形库的情况下开发 UI,那么您一定知道这有多困难。幸运的是,由乐鑫芯片驱动的屏幕,可支持用户使用多种图形库来开发 UI, LVGL 就是其

    2024年01月19日
    浏览(59)
  • ESP-IDF安装配置食用教程(以Windows系统示例)

    徐小宝:本文仅以经验指南,涉及ESP-IDF安装,编译环境配置等。 1、Git安装包,移步官网下载 2、Python安装包,移步官网下载 3、ESP-IDF文件包,移步官方Github下载或Gitee下载 4、本博文所用文件,移步附件(ESP-IDF环境安装文件,含esp-idf-v4.0.1资源包、Git-2.35.1.2-64-bit安装包、py

    2023年04月08日
    浏览(45)
  • 使用一键安装工具快速搭建 ESP-IDF 开发环境 (Windows)

    我们收到用户对 ESP-IDF SDK 软件开发环境感到搭建难、门槛高的反馈。为解决用户在此方面的问题。为此,我们推出本期教程介绍在 Windows 操作系统下使用一键安装工具快速搭建 ESP-IDF 开发环境。 您可以观看下面的教程视频,也可以阅读接下来本篇的图文教程。 【乐鑫教程】

    2024年02月09日
    浏览(76)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包