
私は VirtualBox で Debian 7.6 を実行しており、Debian VPS も持っています。コンパイル後にバイナリを VPS に自動的に scp するように Code::blocks を設定する方法はありますか?
答え1
いろいろ試してみた結果、答えが見つかったようです: プロジェクト > ビルド オプション > ビルド前/後の手順。
コマンドとスクリプトを実行するには、事前ステップと事後ステップを使用できます。そのため、事後ステップに次のコマンドを配置します。
sshpass -p "my_password" scp /path/to/binary/file [メールアドレス]:/リモートディレクトリへのパス
これにより、コンパイル後に毎回この行が実行されます。したがって、この場合は、コンパイル後に毎回バイナリ ファイルをサーバーに scp します。sshpass 部分は、パスワードが scp コマンドに適用されるようにします。
私には効果があるようです:)