c programação usando o servidor da escola

0

Eu me conecto ao servidor da minha escola usando o terminal.

Eu tento rodar o meu main.c no computador deles.

mas eu não sei como fazer isso.

Devo copiar os arquivos para a minha escola e depois executar ou outra coisa?

quais são os comandos que preciso escrever depois de me conectar aos computadores da escola.

(escola = universidade).

    
por wantToLearn 26.10.2012 / 11:05

1 resposta

1

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 .

    
por con-f-use 26.10.2012 / 11:29