关于esp-idf编译时ccache错误导致在libsodium库报poly1305.c.obj类文件找不到的问题
目录
声明
问题描述
解决方法
声明
本文仅用以记录个人针对该问题的猜测及处理办法,欢迎交流探讨,但若由于采用或借鉴此方法而导致的任何问题,本人不承担任何责任。
问题描述
由于最近在编译一个esp32的项目时,由于改动频繁,项目经常clean或者fullclean,或者重配menuconfig,然后重新编译,结果次次都出现下面的问题:
ccache: error: Failed to create temporary file for esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c.obj: No such file or directory
[820/1325] Building C object esp-idf/libsodium/CMakeFiles/__idf_libsodium...rypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c.obj
FAILED: esp-idf/libsodium/CMakeFiles/__idf_libsodium.dir/libsodium/src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c.obj
针对该问题,我在esp32中文论坛有过记录,但鉴于论坛访问速度的问题,在这里也记录一下;
具体为何会出现这个错误,还没弄明白,
关于esp-idf编译时ccache错误导致在libsodium库报poly1305.c.obj类文件找不到的问题相关推荐
- android非法字符 ufeff,Java-在Android Studi上编译时出现错误(1,1)非法字符'\ ufeff'...
Java-在Android Studi上编译时出现错误(1,1)非法字符'\ ufeff' 我得到了一个Eclipse项目源代码(有人告诉我在Android Studio上,也许他们只是感到困惑),然 ...
- Visual Studio 2017在编译时出现错误E2512:功能测试宏的参数必须是简单标识符
Visual Studio 2017在编译时出现错误E2512:功能测试宏的参数必须是简单标识符 问题描述: Visual Studio 2017在编译时出现错误E2512:功能测试宏的参数必须是简单 ...
- 【Android APT】编译时技术 ( 编译时注解 和 注解处理器 依赖库 )
文章目录 一.编译时注解和注解处理器 二.创建 编译时注解 和 注解处理器 三.添加 编译时注解 和 注解处理器 依赖库依赖 四.博客资源 一.编译时注解和注解处理器 上一篇博客 [Android A ...
- Ubuntu 编译时出现错误cc1: error: ‘-fcf-protection’ is not compatible with this target
ubuntu 20.04编译时报cc1: error: '-fcf-protection' is not compatible with this target错误, 原因: 由于ubuntu将-fc ...
- ISE14.7 综合编译时碰到错误
Win7 64位环境下,ISE14.7 综合编译时碰到以下错误 ERROR: MapLib:979 - LUT2 symbol "FSYNCIN1" (output signal= ...
- 【错误记录】Android 注解处理器报错 ( 非法的类文件开始 , 请删除该文件或确保该文件位于正确的类路径子目录中。 )
文章目录 一.报错信息 二.解决方案 一.报错信息 Android APT , 使用 注解处理器 生成 Java 代码 , 报如下错误 ; 错误: 无法访问MainActivity_ViewBinde ...
- 解决Android Studio编译时INSTALL_FAILED_MISSING_SHARED_LIBRARY错误,提示 unavailable shared library wearable的问题
1.问题现象 在编译app时安装到虚拟器上时,突然报错: 16:24 Executing tasks: [:app:assembleDebug] in project D:\Android\Proje ...
- 汇编语言编译时的错误汇总
MASM汇编错误信息说明各位鱼油在使用masm编译出错时可以通过这个表列出的信息进行排错. 如第一个:test.asm(54): error A2000: Block nesting error 说明 ...
- smartSVN 分支合并到主干上,iOS 编译时链接错误
项目中需要将分支与主干进行合并,通常都是将分支合并到主干上,但是这次是将主干上的内容合并到分支上.查询到以下博文,不知为何,该博文被封了,只好用快照复制下来,方便以后查阅. 1.创建分支的意义 创建分 ...
最新文章
- 程序员又背锅?美团外卖声明“杀熟会员”是技术原因,软件定位缓存导致配送费不准!网友:程序员太惨!...
- golang 数组和切片
- 使用IntelliJ IDEA 14和Maven创建java web项目
- Python基础教程(七):函数、模块
- apt-get安装错误积累
- 04-图像的阈值操作
- 细说ReactiveCocoa的冷信号与热信号(二):为什么要区分冷热信号
- android剪切 图片,android 剪切图片
- 蓝芯保护卡_有个网友问偶蓝芯卡是目前最好的还原卡?它与传统还原卡的区别在哪里?...
- [暴力]JZOJ 5842 a
- C#3 分部方法,简单标记一下
- UI之CALayer详解(转)
- IAR EWARM 破解方法
- 前端实习面试经验汇总
- 论文阅读:Ultra Wide View Based Panoramic VR Streaming
- 【转载】爬虫篇——requests的基础知识(总结)
- Java算法实现 BAT公司为什么要考算法 github
- 互联网营销新模式,泰山众筹sun4.0模式了解一下
- C/C++编程学习:百行代码实现小游戏(剪刀石头布)
- Uni-App - 使用 iconfont 图标或者自定义图标