如何在Qt中指定具有不同配置的多个目标?有没有办法在一个.pro文件中做到这一点?在Qt/Qmake中构建多个目标
例如,我会希望建立下列2个的.pro文件(没有每次都具有手动更改pro文件):
targetA:
QT += network
TEMPLATE = app
SOURCES += main.cpp \
mainwindow.cpp
HEADERS += mainwindow.h
FORMS += mainwindow.ui
RESOURCES += resource.qrc
TARGET = targetA
DEFINES += PARAMA
targetB:
QT += network
TEMPLATE = app
SOURCES += main.cpp \
mainwindow.cpp
HEADERS += mainwindow.h
FORMS += mainwindow.ui
RESOURCES += resource.qrc
TARGET = targetB
DEFINES += PARAMB
除此之外,您可以通过配置开关将这两部分分开,并在使用qmake构建项目时在命令行上发送不同的配置开关。 – 2010-02-14 19:55:51