运行qmake
命令语法
qmake [mode] [options] files操作模式
>-makefile
qmake将会生成一个Makefile文件
>-project
qmake将会生成一个项目文件
注意:添加的文件很可能需要二次编辑,比如添加QT变量来加载模块文件
常规选项
Makefile模式选项
项目模式选项
Last updated
qmake [mode] [options] files>-makefile
qmake将会生成一个Makefile文件
>-project
qmake将会生成一个项目文件
注意:添加的文件很可能需要二次编辑,比如添加QT变量来加载模块Last updated
>-help
qmake会浏览相关的功能信息 ,并给出一些有用帮助信息。
>-o file
qmake输出将被定向到文件。如果未指定此选项,qmake将尝试为其输出指定一个合适的文件名,具体取决于其运行模式,如果指定了‘-’,则输出将指向标准输出。
>-d
qmake会输出调试信息。多次添加 -d会增加冗长度。>-t tmpl
qmake将会用tmpl覆盖TEMPLATE变量中的所有设置,但仅仅在.pro文件被运行之后,即不会修改项目文件。
>-tp prefix
qmake捡回将会为TEMPLATE变量添加前缀。>-wall
qmake将会列出所有警告信息。
>-Wnone
qmake将不会生成任何警告信息
>-Wparser
qmake将仅生成解析器警告信息。这会提醒你注意在解析项目文件的时候常见的陷阱和潜在的问题。
>-Wlogic
qmake将会警告你项目文件中常见的陷阱和潜在的问题。例如,qmake会提示多个文件列表中的文件和其他文件的缺失。qmake -makefile [options] files>-after
在指定文件之后,qmake将会处理在命令行上给出的参数。
>-nocache
qmake将会忽略.qmake.cache文件。
>-nodepend
qmake将不会生成任何依赖信息
>-cache file
qmake将会使用file作为缓存文件,并忽略其他.qmake.cache文件
>-spec spec
qmake将会使用spec作为平台的和编译器信息的路径,而忽略QMAKESPEC变量的信息。qmake -makefile -o Makefile "CONFIG+=test" test.proqmake "CONFIG+=test" test.proqmake -project [options] files>-r
qmake将会递归的查看支持的目录。
>-nopwd
qmake将不会查看你当前工作路径下的源代码。只会使用你指定的文件。