QMAKE

Section: User Commands (1)
Updated: 2017-04-09
Index Return to Main Contents
 

NAME

qmake - cross-platform makefile generator for Qt

 

SYNOPSIS

qmake [mode] [options] [files]
 

DESCRIPTION

QMake has two modes, one mode for generating project files based on some heuristics, and the other for generating makefiles. Normally you shouldn't need to specify a mode, as makefile generation is the default mode for qmake, but you may use this to test qmake on an existing project.

 

MODE

-project
Put qmake into project file generation mode. In this mode qmake interprets files as files to be built, defaults to *.c; *.ui; *.y; *.l; *.ts; *.xlf; *.qrc; *.h; *.hpp; *.hh; *.hxx; *.H; *.cpp; *.cc; *.cxx; *.C.
-makefile
Put qmake into makefile generation mode (default). In this mode qmake interprets files as project files to be processed, if skipped qmake will try to find a project file in your current working directory.

 

WARNINGS OPTIONS

-Wnone
Turn off all warnings; specific ones may be re-enabled by later -W options
-Wall
Turn on all warnings
-Wparser
Turn on parser warnings
-Wlogic
Turn on logic warnings (on by default)
-Wdeprecated
Turn on deprecation warnings (on by default)

 

OPTIONS

-o file
Write output to file
-d
Increase debug level
-t templ
Overrides TEMPLATE as templ
-tp prefix
Overrides TEMPLATE so that prefix is prefixed into the value
-help
Displays a help text
-v
Version information
-after
All variable assignments after this will be parsed after [files]
-norecursive
Do not do a recursive search
-recursive
Do a recursive search
-set <prop> <value>
Set persistent property
-unset <prop>
Unset persistent property
-query <prop>
Query persistent property. Show all if <prop> is empty.
-qtconf file
Use file instead of looking for qt.conf
-cache file
Use file as cache [makefile mode only]
-spec spec
Use spec as QMAKESPEC [makefile mode only]
-nocache
Do not use a cache file [makefile mode only]
-nodepend
Do not generate dependencies [makefile mode only]
-nomoc
Do not generate moc targets [makefile mode only]
-nopwd
Do not look for files in pwd [project mode only]

 

SEE ALSO

/usr/share/qt5/doc/qmake/qmake-manual.html, assistant(1)  

AUTHOR

This manual page was written by Brian Nelson <pyro@debian.org> based on the output of qmake -help. Frederik Schwarzer <schwarzerf@gmail.com> updated it for Qt 4.5.2.


 

Index

NAME
SYNOPSIS
DESCRIPTION
MODE
WARNINGS OPTIONS
OPTIONS
SEE ALSO
AUTHOR

This document was created by man2html, using the manual pages.
Time: 09:04:46 GMT, March 29, 2024