什么是qmake
qmake是Trolltech公司创建的用来为不同的平台和编译器生成Makefile的工具。
qmake是一个用来简化跨平台开发的项目的构建过程的工具。因为它能够自动生成Makefile,因此创建每个Makefile只需要几行信息。你可以在任何软件项目中使用qmake,无论它是否使用Qt编写。
qmake根据项目文件中的信息生成Makefile。项目文件由开发人员创建,通常很简单,但是可以为复杂的项目创建更复杂的项目文件。在qt中,项目文件指的是xxx.pro文件。
qmake包含了支持Qt开发的附加功能,自动包括moc和uic的构建规则。
qmake还可以为Microsoft Visual studio生成项目,而不需要开发人员更改项目文件。
文章目录
- 概述
- 开始
- 创建项目文件
- 构建通用的项目类型
- 运行qmake
- 平台注意事项
- qmake语言
- 高级用法
- 使用预编译头
- 配置qmake
- 参考
- 变量
- 替换函数
- 内嵌的替换函数
- 测试函数
- 内嵌的测试函数
- 测试函数库