我使用终端连接到我的学校服务器。
我尝试在他们的计算机上运行我的 main.c。
但我不知道该怎么做。
我应该将文件复制到我的学校然后运行还是做别的什么?
连接到学校计算机后我需要写哪些命令。
(学校 = 大学)。
答案1
因此我假设您通过 登录ssh
,使用一些命令,例如:。ssh [email protected]
在这种情况下,你首先必须复制你的主程序到远程机器:
scp main.c [email protected]:/home/homefolder/subfolder/main.c
当然你必须替换此命令中的一些字符串。 所以 ”用户上述命令中的“需要替换为您所在大学服务器上的正确用户名。同样适用于“主机地址.com“这应该是你学校服务器的登录 URL。最后”/home/homefolder/子文件夹/main.c“表示您要将文件复制到的位置。
完成后,你可以照常打开远程终端,cd
进入现在有你的目录主程序像这样:
ssh [email protected]
cd /home/homefolder/subfolder/main.c
gcc -Wall main.c -o mainprogram
./mainprogram
最后两行编译您的 c 代码并运行它。gcc
您的学校可能会使用其他编译器(例如 Intel C 编译器),而不是(GNU 编译器集合)icc
。