- 博客(7)
- 收藏
- 关注
原创 UOS V20 编译 CadCraft 实战
在统信UOS V20(aarch64,麒麟990)上运行CadCraft时,因glibc版本过低导致AppImage无法启动,且源码编译后因Vulkan缺失、EGL1.4符号不全及窗口协议不匹配而无法渲染。通过从源码重新编译,编写EGL1.5兼容层以补齐缺失符号并兼容Mali驱动,结合设置CADCRAFT_WAYLAND=1和WGPU_BACKEND=gl,成功解决图形栈问题。最终使用appimagetool打包为自包含AppImage,实现跨设备分发运行。
2026-11-10 23:05:45
14
原创 arm64架构UOS V20系统环境下QGIS 4.2的编译安装方法
arm64 UOS20环境编译QGIS4.2的步骤,包括依赖库升级、编译安装要点。用简洁语言。 注意字数限制,大约150字。写摘要。</think>本文介绍在arm64架构UOS V20系统中编译安装QGIS 4.2的方法。需升级GCC、Python、Qt、Proj、GEOS、SpatiaLite、GDAL等依赖库,并安装PyQt6、Qwt、QScintilla等组件。编译时通过CMake配置参数,关闭QtWebEngine
2026-09-07 20:39:58
185
原创 ARM架构UOS系统编译QGIS
UOS系统软件源默认的QGIS版本是2.18.28,当前QGIS最新是3.40.9.。以下两篇文章很好地介绍了如何UOS系统安装新版QGIS 3.X。UOS桌面系统安装Qgis_qgis uos-优快云博客deepin/UOS上 安装 QGIS 3.x 最新版_deepin qgis-优快云博客但如果你的电脑基于ARM架构的,按照应该是无法通过以上方法安装的。庆幸的是UOS是基于Debian的,本质上就是Linux操作系统,那就理论上就从可以参考官方文档自行编译安装。
2025-08-01 19:30:00
1976
1
原创 QtCreator设置多线程编译方法
摘要:QtCreator可通过三种方法启用多线程编译加速构建:1)在构建套件中设置MAKEFLAGS=-jN环境变量;2)在.pro文件添加QMAKE_CXXFLAGS+=-j4和CONFIG+=parallel指令;3)在构建设置中修改Make参数。建议线程数设为CPU物理核心数的1-1.5倍,Windows需确认make工具支持多线程,部分项目可能需要禁用并行编译以避免依赖问题。该方法在QtCreator 6.0.2版本测试通过。
2025-07-31 13:00:00
1001
原创 基于Ubuntu系统本地化编译构建QField
QField 是一个可以用于Linux、Windows、 Android、iOS 和 macOS系统平台的移动数据采集开源解决方案。安装包可以从其官网下载。本文介绍如何从源代码编译这个软件的arm64-android版本。下载软代源代码也可以下载发行版本,当前的版本是3.6.3。官方提供来docker镜像和本地化构建两种方式。triplet=arm64-android ./scripts/build.sh #部分脚本可能需要管理权限,你可以能需要sudo本文重点解析本地化编译构建方法。
2025-06-01 10:15:01
1466
原创 UOS 系统编译 Qt 5.15.0 和 Qt Creator
本文的编译参考了以下两篇博文Qt5.15.2 Linux ARM架构源码编译安装(UOS20国产系统)_qt打包arm架构程序-优快云博客飞腾ARM UOS编译Qt 5.15.2源码及Qt Creator_编译qcreator源码-优快云博客根据上述两篇博文的内容结合官方文档,我顺利编译了Qt5.15.2。但是由于后续编译了QGIS,虽然在 ~/.bashrc设置,但还是提示与统信操作系统(UOS)自带Qt5.15.0冲突。
2025-05-28 21:17:34
2375
cadcraft-0.18.0-uos-aarch64.AppImage
2026-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅