Como executar programas externos de qmake?
-
08-07-2019 - |
Pergunta
Eu estou tentando executar um programa a partir de um arquivo de qmake .pro que modifica o binário final. Já sistema tentou (...) mas não funciona. A razão que eu quero que este é porque, por padrão algumas propriedades do binário impedem a depuração e é inconveniente para fazê-lo manualmente de cada vez. Eu posso fazer isso a partir makefiles simples.
Aqui está o meu arquivo .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)
É necessário para a minha lição de casa, mas a tarefa não é para executar alguma coisa com qmake. É na verdade um software cliente-servidor usando Qt já mais de 2500 linhas.
Solução
QMAKE_POST_LINK=paxctl -pemrxs $(TARGET)
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow