質問

最終的なバイナリを変更する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)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top