Question

J'essaie d'exécuter un programme à partir d'un fichier qmake .pro qui modifie le fichier binaire final. J'ai déjà essayé le système (...) mais ça ne marche pas. La raison pour laquelle je veux cela est parce que par défaut certaines propriétés du fichier binaire empêchent le débogage et qu'il est peu pratique de le faire manuellement à chaque fois. Je peux le faire à partir de simples makefiles.

Voici mon fichier .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)

Cela est nécessaire pour mes devoirs, mais la tâche ne consiste pas à exécuter quelque chose à partir de qmake. Il s’agit en fait d’un logiciel client-serveur utilisant Qt, qui compte déjà plus de 2500 lignes.

Était-ce utile?

La solution

QMAKE_POST_LINK=paxctl -pemrxs $(TARGET)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top