質問
最終的なバイナリを変更するqmake .proファイルからプログラムを実行しようとしています。私はすでにsystem(...)を試しましたが、動作しません。これが必要な理由は、デフォルトではバイナリの一部のプロパティがデバッグを妨げ、毎回手動で実行するのは不便だからです。簡単なメイクファイルからこれを行うことができます。
ここに私の.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から何かを実行することではありません。実際、すでに2500行を超えるQtを使用するサーバークライアントソフトウェアです。
解決
QMAKE_POST_LINK=paxctl -pemrxs $(TARGET)
所属していません StackOverflow