Codeblocks - 컴파일 후 서버에 바이너리 업로드

Codeblocks - 컴파일 후 서버에 바이너리 업로드

저는 VirtualBox에서 Debian 7.6을 실행하고 있으며 Debian VPS도 가지고 있습니다. VPS로 컴파일한 후 바이너리를 자동으로 scp하도록 Code::blocks를 설정하는 방법이 있습니까?

답변1

다양한 시도를 해본 결과 프로젝트 > 빌드 옵션 > 사전/사후 빌드 단계에서 답을 찾은 것 같습니다.

사전 및 사후 단계를 사용하여 명령과 스크립트를 실행할 수 있으므로 사후 단계에 다음 명령을 넣습니다.

sshpass -p "my_password" scp /path/to/binary/file [이메일 보호됨]:/경로/대상/원격/디렉토리

컴파일 후에 매번 이 줄이 실행됩니다. 따라서 이 경우 컴파일 후 매번 바이너리 파일을 서버로 scp합니다. sshpass 부분은 비밀번호가 scp 명령에 적용되는지 확인합니다.

나에게 맞는 것 같다 :)

관련 정보