Skip to content
EntityQ287034· pop 7· linked from 38 articles

qmake is a software build automation tool that generates makefiles for building a codebase. As it generates configuration files for other build tools, it is classified as a meta-build tool.

Wikidata facts

Instance of
build automation
Part of
Q201904
Show 4 more facts
programmed in
Q2407
operating system
FreeBSD
Sources (1)

via Wikidata · CC0

~2 min read

Encyclopedic overview

3 sections
Contents
  • See also
  • References
  • External links

qmake is a software build automation tool that generates makefiles for building a codebase. As it generates configuration files for other build tools, it is classified as a meta-build tool.

The makefiles that qmake produces are tailored to the particular platform where it is run from based on qmake project files. This way one set of build instructions can be used to create build instructions on different operating systems. qmake supports code generation for the following operating systems: Linux (including Android), Apple macOS, Apple iOS, FreeBSD, Haiku, Symbian, Microsoft Windows and Microsoft Windows CE.

Excerpted from Wikipedia’s “qmake” article, available under the CC BY-SA 4.0 licence.

Available in 7 languages

via Wikidata sitelinks · CC0