GCC 致命错误

1 programming gcc c

每个人

这是我的问题;所以,我是 Ubuntu 和编程的新手,我只想从 C 开始。我创建了经典的“hello.c”文件

#include <stdio.h>   
main ()
{
    printf("Hello World!");
}
Run Code Online (Sandbox Code Playgroud)

然后我在终端中输入:

cd /Desktop
Run Code Online (Sandbox Code Playgroud)

因为文件位于桌面

然后我输入

gcc hello.c -o hello
Run Code Online (Sandbox Code Playgroud)

但是麻烦来了,突然出现一个问题,说:

gcc: error: hello.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
Run Code Online (Sandbox Code Playgroud)

那么,我该如何解决呢?

Fai*_*Dar 5

桌面不位于/Desktop而是位于~/Desktop。因此执行这些命令。

  1. cd ~/Desktop (用于将目录更改为桌面)
  2. gcc hello.c -o hello (用于编译C程序)
  3. 然后通过 执行您的应用程序./hello,如果它显示任何错误,请更改其权限chmod +x hello

  • `gcc` 默认给它 `+x`,我认为......至少在 14.04 及更高版本中。 (4认同)