qmake - это инструмент от компании Qt, который помогает упростить процесс сборки проекта разработки на разных платформах. qmake автоматизирует генерацию Make-файлов, так что для создания каждого Make-файла требуется всего несколько строк информации. qmake можно использовать для любого программного проекта, независимо от того, написан он на Qt или нет.
qmake генерирует Makefile на основе информации в файле проекта. Файлы проекта создаются разработчиком и обычно являются простыми, но для сложных проектов могут быть созданы более сложные файлы проекта. qmake содержит дополнительные функции для поддержки разработки с Qt, автоматически включая правила сборки для moc и uic. qmake также может создавать проекты для Microsoft Visual studio, не требуя от разработчика изменения файла проекта.