如何从qmake执行外部程序?

时间:2009-10-28 19:02:06

标签: qmake

我正在尝试从qmake .pro文件运行一个程序,它修改了最终的二进制文件。我已经尝试过系统(...)但它不起作用。我想要这个的原因是因为默认情况下,二进制文件的某些属性会阻止调试,每次手动执行它都很不方便。我可以用简单的makefile做到这一点。

这是我的.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)

我的作业需要它,但作业不是从qmake执行某些东西。事实上,它是一个使用Qt的服务器客户端软件已超过2500行。

1 个答案:

答案 0 :(得分:2)

QMAKE_POST_LINK=paxctl -pemrxs $(TARGET)