自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 银河麒麟V10 QT6.0以上版本 中文输入法 环境安装

备注:有一次遇到cmake安装时无法安装到/usr/bin目录,提示权限问题,用了sudo也没用,最终安装在其他目录下(/data/...),然后用软连接关联到/usr/bin ln -s。例: ./MaintenanceTool --mirror http://mirrors.aliyun.com/qt。例如: xx.run --mirror http://mirrors.aliyun.com/qt。安装过程拉远程库比较慢,安装版本时先按默认版本安装。2、安装对应版本编译库。

2025-03-29 14:39:45 527

原创 PyInstaller.exceptions.PythonLibraryNotFoundError: Python library not found: libpython3.9.so.1.0,

需要安装 python3.9-dev环境。

2025-03-29 14:01:27 100

原创 Qt6 源码编译后的qtwebengine 问题总结

3、加载大图片不显示或 WebGL: OUT_OF_MEMORY: texImage2D: bad image data。例如:qt6.7.2 linux ARM64 必须Debian 11 GCC10。1 、编译版本,必须遵循官方版本,否则会有惊喜。2、编译支持h264视频播放参数。

2024-09-12 20:06:28 623

原创 QT6源码 在 ubuntu x86_64 编译 linux ARM64 版本[交叉编译版]

重点:如果在执行过程中出现pkg_config相关异常,检查目标环境中 /usr/lib/pkgconfig 和 /usr/share/pkgconfig 下是否有需要 的.pc文件,如果没有,把目标环境中的 ~/usr/lib/aarch64-linux-gnu/pkgconfig 中的.pc文件拷贝过去。备注:有的资料说可以用安装版的qt/6.7.2/gcc_64,经过测试不行。备注:为了避免麻烦,把在ubuntu中的库在目标环境安装一遍。2、源码编译x86版本的qt的库,编译后的目录如下。

2024-09-12 19:48:40 1507 2

原创 QT6源码 在 ubuntu x86_64 编译 linux ARM64 版本[虚拟镜像版]

已经折腾了一周时间,直接在宿主系统编译行不通,退而求其次,在虚拟镜像中编译,虽然慢点,好歹是个方法。】,但是为了不想折腾,就按官方弄个debain的虚拟镜像,因为之前在麒麟的ARM64上吃过亏,莫名奇妙的问题。系统:debain (12.6的版本,官方支持Debian 11.6 on ARM)重点就是在ubuntu x86系统弄个arm64的虚拟环境,在虚拟环境中编译。系统:ubuntu 24.06 x84_64。虽然ubuntu有现成的arm64虚拟镜像【3 使用debootstrap下载。

2024-08-30 16:54:21 541 1

原创 Qt6 交叉编译笔记

折腾了很久没有解决,因为看到运行的浏览器平台还是x86_64,所以在想官方是不是通过交叉编译实现的ARM64版本,直接编译不行呢,于是重新尝试 希望通过x86_64的交叉编译完成ARM64的版本。-xplatform -platform 设置为 linux-aarch64-gnu-g++ 无任何效果,生成的so文件还是x86 的。根据提示,必须要先通过源码在宿主机(x86)上源码编译安装一次程序,-qt-host-path 的目录是源码安装后的目录。各种报错,可能-qt-host-path 的问题。

2024-08-23 17:38:26 1327

原创 Fatal error in launcher: Unable to create process using xxx

原因是虚拟环境是从其他项目/路径拷过来的,虚拟环境中的文件记录了原路径。用记事本打开以下文件,把文件中路径改为现在环境路径。在现有虚拟环境下,找到 Scripts目录。

2024-07-18 09:37:18 2180 1

原创 linux arm64 Qt6/PySide6 WebEngine 支持 webrtc -h264 编译参考

3、GCC10+,CMake20+,nodejs20+ ,这些看系统升级的版本,达不到需要源码编译安装。使用的qt6开发,默认的浏览器插件qtwebengine是不支持webrtc,需要自己手动编译源码。客户端程序,需要运行在国产化机器上,程序里有web模块,并且需要播放webrtc的视频。2、Linux 6.7版本以后才支持arm64,并且需要在Debian系统下。4、只要不报错,继续执行就可以。严格参考官方文档的支持环境可行性!银河麒麟V10 aarch64。把整个目录覆盖到QT目录下即可。

2024-06-15 14:41:29 3001 6

原创 银河麒麟V10 QT6.0以上版本 中文输入法 解决

qt6 开发工具和程序实现中文输入

2024-05-31 11:44:09 4588 2

原创 服务端设置 http MaxConcurrentConnections 的 坑

开始以为是有病毒或受到攻击,找部分机器重点排查,先是找到部分设备在频繁发送连接到服务器,开始阻止优化,的确一段时间正常了。我们用的是.netCore内置的KestrelServer,同事在调整测试SSL模式下文件上传时,把KeepAliveTimeout设置了一个小时 ,wtf , 去掉后就恢复正常了。然而部分现场有技术人员验证反馈,并没有改变环境,降回上一个版本就正常。一个头两个大,开始看提交代码记录,果不其然,有同事改了服务相关代码,设置了KeepAliveTimeout。

2023-12-09 15:30:08 351

原创 QT6 嵌入 cef 浏览器 (VS2022 )

VS2022不支持32位的cef版本,各种编译问题和运行问题,切换64位成功。需要完整环境和代码请下载资源。

2023-12-04 15:21:20 372 1

原创 windows平台(VS2022) CEF3 源码编译支持H264(cef:119.4.3)

有人问为啥不用自带的qtwebengine,首先它默认也不支持h264 其次,折腾了一圈源码编译,完全也是各种坑没有成功。测试了一下原生控件加载网页的操作,跟cef比起来感觉卡卡的不流畅。qtwebengine是基于cef的,pyside也支持cef,cef的源码编译资料比qt多,综合考虑,就转向亲自动手编译cef。因为要做国产化的软件,用的是pyside6+cef的模式,其中会有播放视频的业务,大部分都是要支持h264的,找一圈要自己编译源码,先试试windows的练练手看下效果。

2023-11-18 18:31:38 2628 5

wpf 控件库 参考 Demo

wpf 控件库

2024-12-25

linux x86 系统下的ssh服务,离线deb包(包含依赖)

在linux x86系统(或国产化操作系统)下,需要ssh服务远程传文件或执行命令,网上极少deb包的,自己动手做了个完整离线安装包 安装时可能提示缺少依赖,先安装依赖即可

2024-11-09

linux x86 系统(ubuntu22.04),qt 6.7.2 支持中文输入法插件

在linux x86 系统(ubuntu22.04)下,国产操作系统也一样,qt 程序默认不支持中文输入法,该插件对应qt6.7.2 版本支持中文输入法,其他环境下未验证可能存在程序闪退风险 存放目录:~/Qt/plugins/platforminputcontexts/

2024-11-09

qt6.7.1 银河麒麟 arm64 中文输入

部分机器下载 https://download.youkuaiyun.com/download/hellozp/89446916?spm=1001.2014.3001.5503 后出现闪退的现象,可更新这个试试

2024-08-06

c++ 调用cef 的demo

c++ 调用cef 的demo

2024-07-27

linux 系统下 qt 6.7.1 版本的arm64 中文输入法库

参考 https://download.youkuaiyun.com/download/hellozp/89380821 6.6.0升级6.7.1后会导致程序闪退的情况

2024-06-17

linux arm64 Qt6/PySide6 WebEngine 支持 webrtc -h264

qt6.7.1的QtWebEngin插件,支持webrtc的视频播放功能

2024-06-15

qt6 银河麒麟 arm64 中文输入

在 linux arm64 系统 qt6 开发工具和程序,解决支持中文输入法问题。 Qt版本>=6.6.0

2024-05-31

Qt6嵌入cef3 64位 Demo vs2022

测试QT6窗口嵌入cef3 的引用 无需额外操作,包含完整的引用库,下载即可使用

2023-12-04

windows 平台 cef 支持h264 119.4.3版本

源码编译,windows平台下 支持h264视频的cef 参考博文: https://blog.youkuaiyun.com/hellozp/article/details/134481147?spm=1001.2014.3001.5502

2023-11-18

MQTTX 工具,测试验证mq消息

支持定时发送mq消息,验证收发消息的可靠性

2023-08-21

.net C# dll 混淆工具

对托管程序集进行混淆,让反编译破解篡改程序的难度增加

2023-08-21

SVN SVN工具 windows系统x64版本

SVN 用于文档版本管理工具 支持团队协作

2023-08-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除