Come eseguire programmi esterni da qmake?
-
08-07-2019 - |
Domanda
Sto provando a eseguire un programma da un file .pro qmake che modifica il file binario finale. Ho già provato il sistema (...) ma non funziona. Il motivo per cui lo voglio è perché per impostazione predefinita alcune proprietà del file binario impediscono il debug ed è scomodo farlo manualmente ogni volta. Posso farlo da semplici makefile.
Ecco il mio file .pro:
TARGET = lprog_server
QT += core \
xml \
network
HEADERS += Network/PlayerJoined.hh \
...
SOURCES += Globals.cc \
...
FORMS +=
RESOURCES +=
QMAKE_LFLAGS += -lboost_random-mt
system(paxctl -pemrxs lprog_server)
È necessario per i miei compiti, ma il compito non è quello di eseguire qualcosa da qmake. In realtà è un software server-client che utilizza Qt già più di 2500 righe.
Soluzione
QMAKE_POST_LINK=paxctl -pemrxs $(TARGET)
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow