2016-05-17 5 views
0

Qt Creatorで簡単なオンラインゲームを作成しています。私は受け取ったデータを分析して決定を下すサーバープロジェクトを作成しました。また、サーバーに移動、撮影などのリクエストを送信するプレーヤープロジェクトを作成しました。プレイヤープロジェクトはプレーヤー1とプレーヤー2に共通です。Qtで同じプログラムを2回実行するオプションはありますか?

Qt Creatorでプレイヤープロジェクトを2回実行するオプションはありますか? セカンドプレーヤーが接続するときにサーバーとプレーヤープロジェクトの動作をテストする必要があります。

+1

あなたはQtCreator外部から実行可能ファイルを実行しようとしたことがありますか? – Paulo1205

答えて

1

Qtのクリエイターを3人、プレーヤーのサーバー2を1つ開いて、すべてを実行します。 Qtでサーバークライアントのマルチプレイヤーゲームを作ったので、それをテストしたのです。 すべてのクライアント(プレーヤー)に対して、Qt Creatorを開きます。

編集: また、リリースバージョンを作成して開始することもできますが、デバッグするたびにリリースバージョンを作成するのに多くの時間を費やすことになります。

+0

私は時間に1つのQt Creatorを開くことができると思いました。ありがとう、それは1つの問題で動作します。 2番目のQt Creatorには、「デバッガ通信をダウンロードできません」というメッセージがあります。私はこれらのコミュニケートが必要です。qtebugから両方のQtクリエイターでコミュニケーションをとる方法はありますか? – proton

+1

真剣に?あなたはIDEの複数のインスタンスを起動するよりも、アプリケーションを起動する他の方法は考えられませんでしたか? - *本当に*?あなたはシェルから複数回アプリを起動することを検討しましたか?または、あなたは複数の時間をアプリを起動するためにクリエイターであなたの "実行"設定を編集することができます..多くのより良い方法があります..このソリューションはちょうど..私は何を言うべきか分からない..ハッキング(最高)。 .. –

+1

qDebugの問題について http://stackoverflow.com/questions/14379325/cannot-retrieve-debugging-output-in-qt-creator – kemis

0

私はQtのCreatorを4.3.1を使用しています:あなたはツール>オプション...>ビルド&ランであることを行うことができます。 一般タブの下で、「建物の前停止アプリケーション:」を設定する「なし

関連する問題