qmake 简化了在不一样平台下开发项目时构建处理的过程。ui
qmake 自动产生Makefiles文件,只须要几行信息来构建每一个Makefile.qmake能够被用于任何软件项目,无论是否使用Qt。开发
qmake 产生的makefile基于项目文件的信息。项目文件由开发者建立,一般比较简单,可是复杂的项目需用更加高级的项目文件。io
qmake包含支持Qt开发的附加特征,自动包含构建规则moc和uic。软件
qmake也能够产生针对Microsoft Visual studio 的项目,不须要开发者去改变项目文件。file