VIP20
本课程属于:013-Qt 编程基础与工程化 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

Qt跨平台部署实战

📚 共计 30 章节
01
Qt跨平台概述
Qt简介 · 跨平台原理 · 支持平台一览 · 开发环境选择
基础入门
02
Windows平台部署
MinGW vs MSVC · 静态/动态编译 · windeployqt · NSIS/Inno Setup
Windows打包
03
macOS平台部署
应用捆绑包(.app) · macdeployqt · 代码签名与公证 · DMG制作
macOS签名
04
Linux平台部署
AppImage · Snap · Flatpak · Deb/RPM包构建
Linux包管理
05
Android平台部署
开发环境搭建 · APK打包 · 权限管理 · 多屏幕适配
Android移动端
06
iOS平台部署
iOS环境搭建 · IPA打包 · 证书与配置文件 · App Store提交
iOS签名
07
嵌入式Linux部署
交叉编译工具链 · Qt for Embedded · Yocto/Buildroot · 触摸优化
嵌入式ARM
08
WebAssembly部署
Emscripten · Qt for WASM · 浏览器兼容 · 性能优化
WebWASM
09
Qt安装程序框架
QtIFW简介 · 安装包配置 · 组件管理 · 在线/离线安装器
安装器IFW
10
持续集成与自动化
Jenkins/GitLab CI · 跨平台构建矩阵 · 自动测试 · 自动打包
CI/CDDevOps
11
版本管理与依赖处理
Git子模块 · vcpkg/conan · Qt模块裁剪 · 第三方库静态链接
依赖vcpkg
12
国际化与本地化部署
多语言资源 · 字体嵌入 · 区域设置 · RTL语言支持
i18nl10n
13
性能优化与资源管理
Valgrind/Heob · 启动速度 · 资源压缩 · 增量更新
性能优化
14
安全与加密
代码混淆 · 反调试 · SSL/TLS · 许可证验证
安全加密
15
日志与崩溃报告
日志系统 · Crashpad/Breakpad · 远程日志 · 用户反馈
日志崩溃
16
更新机制设计
自动更新框架 · 增量更新 · 回滚策略 · 版本兼容
更新OTA
17
插件系统部署
动态库加载 · 插件接口 · 签名验证 · 热插拔
插件架构
18
数据库部署策略
SQLite嵌入 · MySQL/PostgreSQL客户端 · 迁移 · 连接池
数据库SQL
19
网络通信部署
HTTP/HTTPS证书 · WebSocket安全 · gRPC · 代理配置
网络通信
20
图形与渲染部署
OpenGL/Vulkan · GPU驱动兼容 · 离屏渲染 · 硬件加速
图形GPU
21
打印与文档部署
PDF生成 · 打印机驱动 · 模板引擎 · 文档转换
打印PDF
22
多媒体部署
FFmpeg集成 · 音频编解码 · 摄像头驱动 · 流媒体协议
多媒体FFmpeg
23
系统服务集成
Windows服务 · macOS LaunchDaemon · systemd · Android Service
服务后台
24
注册表与配置管理
Windows注册表 · macOS plist · XDG规范 · 跨平台配置抽象
配置注册表
25
调试与诊断工具
远程调试 · 性能剖析 · 内存泄漏检测 · 网络抓包
调试诊断
26
许可证与法律合规
开源许可证 · 商业许可 · 第三方组件清单 · 出口合规
法律合规
27
多架构支持
x86/x64/ARM交叉编译 · Universal Binary · fat binary · ABI
架构交叉编译
28
容器化部署
Docker镜像 · Kubernetes编排 · Qt应用容器化 · 轻量运行时
容器Docker
29
云桌面与远程访问
VNC/Spice · WebRTC远程桌面 · 云渲染 · 带宽优化
云桌面远程
30
综合实战案例
源码到多平台商店发布 · 全流程自动化 · 排雷 · 最佳实践
实战总结