Suponho que você esteja fazendo login via ssh
, usando algum comando como: ssh [email protected]
.
Nesse caso, primeiro você tem que copiar seu main.c para a máquina remota :
scp main.c [email protected]:/home/homefolder/subfolder/main.c
Claro que você tem que substituir algumas strings neste comando . Portanto, " usuário " no comando acima precisa ser substituído pelo nome de usuário correto no servidor da sua universidade. O mesmo vale para " host.address.com ", que é suposto ser o URL de login do servidor de suas escolas. Finalmente, " /home/homefolder/subfolder/main.c " indica o local para o qual você deseja copiar o arquivo.
Uma vez feito isso, você pode abrir um terminal remoto como sempre e cd
no diretório que agora tem o seu main.c como este:
ssh [email protected]
cd /home/homefolder/subfolder/main.c
gcc -Wall main.c -o mainprogram
./mainprogram
As últimas duas linhas compilam seu código c e o executam. Insted de gcc
(a coleção de compiladores GNU) sua escola pode usar outro compilador como o Intel C Compiler, icc
.