- 博客(9)
- 收藏
- 关注
原创 高性能刷新图像
始终显示最新帧(自动丢弃过期的中间帧)。零内存动态分配(彻底消除内存碎片)。最小化锁竞争(渲染耗时不再阻塞采集)。这是处理医疗影像、视频流等高频数据的最佳实践。
2025-12-23 15:22:40
336
原创 Windows 消息循环的深坑
你是否遇到过这种情况:软件运行得好好的,但只要用鼠标按住标题栏不放,或者拖拽窗口,界面上的数据刷新就停止了?当你松开鼠标时,积压的数据瞬间爆发,甚至导致程序崩溃。这不是 Bug,这是 Windows 操作系统的“特性”。本文将分析其成因,并给出优雅的处理方案
2025-12-23 15:07:59
296
原创 GitHub CICD配置(Ubuntu+Windows+CMake+Qt)
这些天有在想,要是提交的代码能够在云端自动进行编译,这样能够使得提交的代码相对健壮。在尝试了gitee,gitcode,阿里云效等几个平台后,发现要想提交代码后免费的在windows上进行编译构建,都无法实现。最后不得不尝试网络访问不那么友好的github,但除了网络不方便不得不说,github是真的好,mac、linux、Ubuntu三个平台都是可以进行CICD的,而且免费构建的分钟数也是最多的。
2025-11-25 17:41:24
255
原创 win10 VS2022编译后的代码无法在win11上运行
Windows 11 系统虽然自带了一些基础的运行时库,但它预装的版本可能与 VS2022 编译时所依赖的最新版本不匹配。当我的程序在 Win11 上运行时,系统找不到它需要的那个特定版本的。我用 VS2022 编译了一个 C++ 项目(无论是 Debug 还是 Release 模式),生成的可执行文件(.exe)在我自己的 Win10 电脑上运行一切正常。:VS2022 使用了更新的 MSVC 编译器(版本 14.3x 系列),它链接的是较新版本的 C++ 运行时库,例如。最奇怪的是,如果我用。
2025-11-21 15:33:27
606
原创 Qt6.8.3源码编译(MSVC)- 动态库&静态库
下载路径:https://mirrors.nju.edu.cn/qt/archive/qt/6.8/6.8.3/single/qt-everywhere-src-6.8.3.tar.xz。安装完成后,在 E:\Library\MSVC_2022\x64_Shared_MD 目录下生成动态库文件(.dll)、调试符号(.pdb)、头文件等。安装完成后,在 E:\Library\MSVC_2022\x64_Static_Release_MT 目录下生成静态库文件(.lib)。
2025-11-19 16:47:09
1657
原创 Qt for Android环境搭建
(特别注意:这里的下载不要下载java 18的JDK,否则在编译的时候会报错,一定要下载JDK-8),据说低版本的JDK需要配置环境变量,我下载的高版本,没有遇到这个问题,直接安装好jdk-8u333-windows-x64.exe默认就会配置好环境变量,查看是否配置环境变量的方法是在terminal输入java -version即可。若Qt Creater->工具->选项->设备->Android中有提示错误,则缺少什么下载什么即可。
2024-10-26 10:35:01
945
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅