1

最終的なバイナリを変更するqmake.proファイルからプログラムを実行しようとしています。すでにsystem(...)を試しましたが、動作しません。これが必要な理由は、デフォルトでバイナリの一部のプロパティがデバッグを妨げ、毎回手動で行うのが不便だからです。これは単純な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行以上使用しているサーバークライアントソフトウェアです。

4

1 に答える 1

2
QMAKE_POST_LINK=paxctl -pemrxs $(TARGET)
于 2009-11-10T00:34:37.787 に答える