- 博客(9)
- 收藏
- 关注
原创 ubuntu20.04交叉编译armv7l版本qt5.15.10
(1)根据需要的qt模块安装armv7l版本的xcb、opengl等相关库,要是apt安装不了尝试换源也不行,只能去下载deb根据依赖关系一个个安装(可根据dpkg -l | grep 库名 命令查看当前amd64库中的版本,下载对应版本deb)。下载Raspberry Pi Imager工具,在树莓派官网下载最新带桌面(bullseye)版本系统并解压,工具中系统选择使用自定义镜像,选择解压好的img文件写入。运行完有错误的话根据错误安装对应的armv7l库。1.安装ARMv7l 交叉编译工具链。
2025-08-08 10:36:08
552
原创 template 学习1
调用 auto ret = Conversion<double, int>::exists;因为涉及隐式转换类使用explicit构造的无法判断继承关系。存在继承关系时返回1, 模板T会隐式转换为模板U。利用模板来判断类间是否存在继承关系。
2023-07-14 14:58:02
167
1
原创 linux 添加删除分区
windows下 使用磁盘工具删除所有分区后,挂载在linux下重新添加分区,挂载到windows上会出现u盘无盘符的情况;脚本执行命令为 except (文件路径及文件名).sh /dev/sdb(usb根节点)使用 expect 执行shell脚本。$argv 为输入参数。
2023-07-06 14:32:39
147
1
原创 ubuntu 16.04更新到18.04 及报错处理
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_old //现将info文件夹更名。$ sudo mkdir /var/lib/dpkg/info //再新建一个新的info文件夹。$ sudo apt-get update //更新源列表,更新软件。
2023-06-14 10:18:51
560
原创 linux 更新软件错误
未满足依赖关系,处理归档时发生错误 /var/lib/dpkg/status 删除package 发生错误的包到下一个package。强制删除 sudo dpkg --remove --force-remove-reinstreq <包名>
2023-05-22 17:09:45
208
1
原创 ubuntu 使用新版本qt5库遇到Qt platform plugin “xcb“缺失的解决
ldd qt-5.12.0-ubuntu-x64/plugins/platforms/libqxcb.so(qt5目录下) | grep “not found”2.安装完还是不行的话,执行下面命令。找到缺失的库依次安装。
2023-05-22 11:28:08
2686
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅