TL; DR:新しいものを作成する前に、実行中のバージョンのコードを強制終了するにはどうすればよいですか?新しいものを構築するときに以前の繰り返しを終了します
私はC++用のCLionで遊び始めました。私はしばしば、最後の繰り返しをやめてから、再度コンパイルしようとするのを忘れてしまい、「Permission denied」エラーに繋がります。最初にこれに遭遇したとき、パーミッションの設定で約30分かかってしまいました。古いバージョンはまだ実行されていたため、新しい実行可能ファイルに置き換えることができなかったためです。
私が知る限り、バッチ(私はWindowsだからです)スクリプトを埋め込まずにCMakeでこれを行う方法はありません。私はそれを避けたいと思います。なぜなら、それほど複雑ではないでしょう...それほど報酬ではありません。
要するに、新しいものを実行しているときに以前の繰り返しを止めるCLionやCMakeのオプションがありますか?
答えの最後の半分が実際に私の質問に答えます。これは、別のインスタンスを開始する前に前のインスタンスを自動的に終了する方法でした。ありがとう! –
@QPaysTaxesこれは素晴らしいことです。私はまだ解答の最初の部分を残しています。誰かが_手動で終了させたい場合に備えて(デバッガを止めずにコンソールを閉じたときにプロセスがちょうど死ぬことはありません。 –