c программирование с использованием школьного сервера

Я подключаюсь к своему школьному серверу, используя терминал.

Я пытаюсь запустить свой main.c на своем компьютере.

но я не знаю, как это сделать.

Должен ли я скопировать файлы в свою школу и затем запустить или что-то еще?

Какие команды мне нужно написать после подключения к школьным компьютерам.

(школа = университет).

0
задан 26 October 2012 в 13:05

1 ответ

Итак, я предполагаю, что вы входите через ssh, используя такую ​​команду, как: ssh user@host.address.com.

В этом случае сначала вы должны скопировать ваш main.c на удаленный компьютер :

scp main.c user@host.address.com:/home/homefolder/subfolder/main.c

Конечно, вы должны [ 1118] заменить некоторые строки в этой команде . Таким образом, « user » в приведенной выше команде необходимо заменить на правильное имя пользователя на сервере вашего университета. То же самое относится и к « host.address.com », который должен быть URL-адресом входа сервера вашей школы. Наконец, « /home/homefolder/subfolder/main.c » обозначает место, куда вы хотите скопировать ваш файл.

После этого вы можете как обычно открыть удаленный терминал и cd в каталог, в котором теперь находится ваш main.c , например:

ssh user@host.address.com
cd /home/homefolder/subfolder/main.c
gcc -Wall main.c -o mainprogram
./mainprogram

Последние две строки компилируются ваш c-код и запустите его. С учетом gcc (коллекция компиляторов GNU) ваша школа может использовать другой компилятор, такой как Intel C Compiler, icc.

0
ответ дан 26 October 2012 в 13:05

Другие вопросы по тегам:

Похожие вопросы: