我在拿Coursera 的这门课程他们要求我们至少具备一些 C 语言知识。
因此,当他们要求我们使用 GCC 和 Ubuntu 时,我安装了它们,然后按照 YouTube 上的这个教程操作但我无法运行或编译。
事实上,当我尝试将我的空文件重命名为“test.c”时,该文件的图标似乎并没有像他的文件那样变为字母“C”。
至于编译,我尝试这样做:
gcc test.c -o test
但我没有机会,并且收到以下错误代码:
gcc: error: test.c: No such file or directory
gcc: fatal error: no input files
compilation terminated
我不明白为什么它说没有这样的文件或目录,但我可以在桌面上清楚地看到该文件。
答案1
gcc
不会在您的计算机上搜索名为的文件test.c
;它必须存在于您的工作目录在你的 shell 会话中。
$ pwd
查看您当前的工作目录。
$ ls
列出工作目录中的文件。