如何在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