Come è possibile specificare più destinazioni con diverse configurazioni in Qt? C'è un modo per farlo in un file .pro?Creazione di più destinazioni in Qt/Qmake
Per esempio, vorrei costruire i seguenti 2 file .pro (senza dover modificare manualmente il file .pro ogni volta):
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
In aggiunta a questo, si potrebbe separare le due parti da un interruttore di configurazione, e inviare un interruttore di configurazione diversa sulla riga di comando quando si genera il progetto con qmake. –