- 博客(7)
- 收藏
- 关注
原创 WSL(Windows Linux Kernel)安装squashfs-tools及编译错误处理
文章摘要:本文介绍了编译sasquatch工具时遇到LZMA相关错误的解决方法。首先列出安装依赖的步骤,然后说明如何验证系统环境。重点描述了编译过程中出现的LZMA头文件类型声明错误,并提供了具体解决方案:通过重命名冲突的LZMA头文件及其引用文件(如将LZMA.h改为LZMA2.h/LZMA3.h),并修改相应的include语句。最后提醒不要直接运行build.sh,而是手动进入子目录执行make命令完成编译安装。
2025-10-20 22:52:50
190
原创 Windows环境 vscode里面git clone 使用ssh遇到git@github.com Permission denied (publickey)问题的解决
我今天在网上搜了很多解决方法,包括deep seek和ChatGPT,说来说去,最后都说到了类linux环境里面去了,可见大家其实资讯来源其实还比较单一,AI吃原料也吃成一个结果了。我之所以会遇到这个问题,是因为我的PC之前曾经装了多个shell环境,包括mingw32/64 , Windows内嵌linux内核等等,所以也有了多个git,用 where git 命令可以看到在哪些地方装了git。之所以标题这样写,是因为在VSCode里面遇到的这个问题,后来发现其实整个Windows也有这个问题。
2025-04-16 03:12:39
966
原创 关于Win10用虚拟机安装ubuntu20.04完全从代码编译烧录esp-8266 IDF_AT 2.2.0.0固件
为了在window10系统内编写自定义的esp8266固件,我先后用了多种方案。一:组合方案比较VMware 16+官方ubuntu20.04镜像安装系统:a. 安装Cygwin64b. 使用网上(多是优快云和安信可网站)提供的AiThinkerIDE_V1.x附带的msys32环境虚拟机+ubuntu20.04环境:c. WSL+ubuntu20.04(from windows app store)d. VirtualBox+官方ubuntu20.04镜像安装系统e. V
2022-04-07 07:15:00
2339
原创 通过WIFI双向透传串口向Arduino Uno 无线上传(更新)程序
WIFI双向透传;通过串口自动上传(更新)Arduino程序无需再人工干预。
2022-03-23 15:53:01
7575
1
原创 Mac 11.2/11.3 之后安装oh-my-zsh,系统默认terminal路径显示乱码或者问号的解决方法
这里不讨论使用iTerm2时显示是否正确,假设你的iTerm2里面显示是正常的。我遇到的问题是虽然iTerm2里面显示正常,但是在Mac系统自带的terminal里面会显示异常,网上的文章讨论的基本上是以解决iTerm2显示异常为主。比如这篇博文:https://blog.youkuaiyun.com/miemasha8413/article/details/82754161在网上查了很久,最后终于找到一个解释,貌似跟系统的版本有关系,使用常用的Meslo LG系列字体仍然不能显示正常,需要使用另外
2021-05-16 14:04:17
2536
4
原创 C语言中的指针类型——从简单幼稚到变态疯狂
说实话,接触C已经很多年了,但是我对C里面的指针类型依然缺乏一个系统的概念,最近翻阅了一些资料,把这个东西好好再研究了一次,现在就来总结一下。关于上面表中的定义式,不知你看明白没有?其中 : int (*f[])(); 和 int **(*f[])(); 还有 int **(*(*f[])())[10], 都存在未定义长度的数组表达形式,这在两种情况下是合法的,即:用extern标...
2018-04-09 23:16:11
516
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅