1. qmake 和 CMake 有什么区别?答:qmake 和 CMake 都是跨平台的构建工具,但两者的定位和使用场景不同。qmakeQt 官方早期提供的构建工具使用 .pro 文件进行项目配置对 Qt 支持友好,上手成本低功能相对简单,扩展性有限新项目中使用逐渐减少CMake通用型构建工具,适用于多种语言和框架使用 CMakeLists.txt 进行配置生态成熟,扩展性强更适合大型和复杂工程Qt 6 官方推荐使用总结:qmake 简单易用但功能有限;CMake 通用性强,是当前主流趋势。2. .pro 文件的作用是什么?常用配置有哪些?答:.pro 文件是 qmake 的工程配置文件,用...