コードブロック - コンパイル後にバイナリをサーバーにアップロードする

コードブロック - コンパイル後にバイナリをサーバーにアップロードする

私は VirtualBox で Debian 7.6 を実行しており、Debian VPS も持っています。コンパイル後にバイナリを VPS に自動的に scp するように Code::blocks を設定する方法はありますか?

答え1

いろいろ試してみた結果、答えが見つかったようです: プロジェクト > ビルド オプション > ビルド前/後の手順。

コマンドとスクリプトを実行するには、事前ステップと事後ステップを使用できます。そのため、事後ステップに次のコマンドを配置します。

sshpass -p "my_password" scp /path/to/binary/file [メールアドレス]:/リモートディレクトリへのパス

これにより、コンパイル後に毎回この行が実行されます。したがって、この場合は、コンパイル後に毎回バイナリ ファイルをサーバーに scp します。sshpass 部分は、パスワードが scp コマンドに適用されるようにします。

私には効果があるようです:)

関連情報