代码之家  ›  专栏  ›  技术社区  ›  stribika

如何从qmake执行外部程序?

  •  1
  • stribika  · 技术社区  · 17 年前

    我正在尝试从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)
    

    1 回复  |  直到 17 年前
        1
  •  2
  •   rasjani    16 年前
    QMAKE_POST_LINK=paxctl -pemrxs $(TARGET)