- 博客(7)
- 收藏
- 关注
原创 Qt6.8.3 Windows平台源码编译
本文详细介绍了在Windows平台上使用Visual Studio 2022编译Qt 6.8.3源码的全过程,重点针对Qt WebEngine模块支持专有编解码器的配置。文章从环境准备、工具链安装、源码获取到具体配置选项解析,提供了完整的编译指南。内容包括必备工具(CMake/Ninja/Python等)的版本要求、第三方库(OpenSSL3)的集成方法,以及编译过程中常见错误的解决方案。通过文中给出的完整配置指令,开发者可以成功编译出支持H.264/MP3等专有格式的Qt WebEngine模块。
2025-11-10 23:14:24
1122
原创 Weston桌面系统截屏
在Wayland的Weston桌面环境中,使用weston-screenshooter截图常遇到"unauthorized"错误,原因是Weston默认未启用调试模式。本文介绍了三种解决方案:1)对于init.d系统,修改启动脚本添加--debug参数;2)对于systemd系统,编辑服务文件添加参数;3)重启服务或系统使配置生效。启用调试模式后,weston-screenshooter即可正常使用,支持默认命名或指定文件名保存截图。该问题本质是Weston的安全限制,通过适当配置即可解
2025-11-08 23:25:33
534
原创 Qt5源码编译-Windows平台
本文详细介绍了在Windows 11系统上使用Visual Studio 2022编译Qt 5.15.17源码的完整过程。内容包括环境准备(安装VS2022、Qt源码、Python2.7、Perl等工具)、环境变量配置、SSL配置选项说明以及具体的编译步骤(配置、编译、安装)。文章提供了详细的命令行参数说明和推荐配置,并附有相关工具的下载链接和配置截图。同时介绍了三种不同的SSL链接方式及其区别,为开发者提供了全面的Qt源码编译指导。
2025-07-27 15:44:02
1100
原创 Windows中编译安装OpenSSL库
OpenSSL是一个强大的加密库,广泛用于实现安全通信。如何在Windows上编译和安装OpenSSL库。
2024-09-28 21:53:11
1430
原创 Shell脚本为什么首行要加#!/bin/bash
在Shell脚本的第一行添加(或者类似的其他解释器路径,比如/bin/sh)是非常重要的,因为它告诉系统应该使用哪种Shell解释器来执行脚本。这一行被称为“shebang”(也写作“hash-bang”),因为它是以开头的。
2024-09-27 23:57:29
1287
原创 Qt源码编译-Ubuntu平台
操作系统: Ubuntu20系统内存: 32GQt版本: 5.15.15通过上述步骤,你可以在 Ubuntu 平台上成功编译并安装 Qt 源码。编译 Qt 虽然耗时较长,但这也让你可以灵活定制功能模块,适应不同的开发需求。如果你在编译过程中遇到问题,可以参考 Qt 官方文档或社区论坛来寻找帮助。
2024-09-27 23:35:22
2945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅