我(可能)遇到了同样的问题,花了一些时间才弄清楚到底发生了什么。
build_all 如果指定了debug_and_release,则默认以调试和发布模式构建项目。 autogen_precompile_source 自动生成一个.cpp文件,其中包含在.pro文件中指定的预编译头文件。 ordered 当使用subdirs模板时,此选项指定所列出的目录应按其给出目录的顺序进行处理。注:不鼓励使用此选项。参看SUBDIRS变量中所述的指定依赖项。
QMAKE_PRO_INPUT = buildlib.pro QMAKE_PRL_TARGET = qextserialport-1.2 QMAKE_PRL_CONFIG = include_source_dir incredibuild_xge lex yacc warn_on uic resources incremental_off windows release ReleaseBuild Release build_pass qt warn_on release incremental flat link_prl precompile_header autogen_preco...
如果有prl文件呢,该文件就会包含依赖信息了,我们看一下: QMAKE_PRL_BUILD_DIR=E:/dbzhang800-qextserialport/buildlibQMAKE_PRO_INPUT=buildlib.proQMAKE_PRL_TARGET=qextserialport-1.2QMAKE_PRL_CONFIG=include_source_dir incredibuild_xge lex yacc warn_on uic resources incremental_off windows release Relea...
qmake的pro文件中有这个变量QMAKE_EXTRA_TARGETS 这个可以理解为额外编译目标、还有PRE_TARGETDEPS可以理解为预编译目标依赖 ,比如下面这个 mybuild.target=mybuild win32{ mybuild.commands=${COPY} ../project/libname-mingw.a libname.a }else{ mybuild.commands=${COPY} ../project/libname-gcc.a libname.a ...
build_all:如果指定了debug_and_release,工程默认会以debug和release两种模式构建 ordered:当使用subdirs模板时,本选项指定列出的子目录会以给出的顺序被处理 precompile_header:在工程中支持预编译头文件的使用 warn_on:编译器应该输出尽可能多的警告信息,如果指定warn_off,本选项会会忽略。
build_all:如果指定debug_and_release,工程默认使用debug和release两种模式构建 autogen_precompile_source:自动生成.cpp文件,包含在.pro文件中指定的预编译头文件 ordered:当使用subdirs模板时,本选项会指定按照列出的目录给定的顺序处理 warn_on:编译器会尽可能多输出警告信息,如果指定warn_off,警告信息会被忽略 ...
build_all:如果指定了debug_and_release,工程默认会以debug和release两种模式构建 ordered:当使用subdirs模板时,本选项指定列出的子目录会以给出的顺序被处理 precompile_header:在工程中支持预编译头文件的使用 warn_on:编译器应该输出尽可能多的警告信息,如果指定warn_off,本选项会会忽略。
build_all:如果选中了debug_and_release选项,缺省以debug和release两种模式构建。 autogen_precompile_source 自动生成包含预编译头文件a.cpp。 ordered 按顺序编译。 precompile_header 支持预编译头的使用。 warn_on warn_off exceptions 缺省。 exceptions_off ...
precompile_header autogen_precompile_source copy_dir_files debug_and_release debug_and_release_target embed_manifest_dll embed_manifest_exe stl exceptions rtti mmx 3dnow sse sse2 release ReleaseBuild Release build_pass qt qextserialport-buildlib create_prl qextserialport-uselib qextserialport-...