QMake与CMake迁移.md 969 B


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]]

相关页面

  • [[Qt框架与项目结构]]
  • [[Qt]]