title: QMake与CMake迁移
tags:
- concept
- qt
- build-system
- joplin
type: concept
source_type: reconstructed
created: 2026-04-23
updated: 2026-04-23
---
QMake与CMake迁移
定义
QMake 与 CMake 迁移,是把 Qt 项目的模块依赖、源文件、资源文件和自动生成机制从 .pro 体系映射到 CMakeLists.txt 的过程。
判别边界
- 它不只是语法替换。
- 它要求重新梳理项目结构和构建职责。
与相邻概念区别
- 相对单纯“创建项目”:迁移更强调已有工程的结构映射和兼容性检查。
典型应用
- 旧 Qt 工程升级
- 跨 IDE 或跨平台构建统一
- 规范团队构建脚本
来源
- [[raw/Joplin/编程学习项目/使用Qt和C++构造UI界面/附录1 从 QMake 迁移到 CMake 详细记录.md]]
- [[raw/Joplin/编程学习项目/使用Qt和C++构造UI界面/附录2 CMake 模板.md]]
相关页面