qmake是一个协助简化跨平台进行专案开发的构建过程的工具程式，Qt附带的工具之一 。qmake能够自动生成Makefile、Microsoft Visual Studio 专案档 和 xcode 专案档。不管原始码是否是用Qt写的，都能使用qmake，因此qmake能用于很多软体的构建过程。手写Makefile是比较困难而且容易出错，尤其在进行跨平台开发时必须针对不同平台分别撰写Makefile，会增加跨平台开发复杂性与困难度。qmake会根据专案档（.pro）里面的信息自动生成适合平台的 Makef