学习C,Cygwin GCC找不到我的hello.c文件



我正在从一本书中学习C:绝对初学者的C编程。 西格温被推荐。 我安装了基本软件包。我在记事本中写了基本的hello world。 我已将 bin 目录添加到路径变量中。 这就是我得到的:

User@user-be2704c908 ~
$ gcc hello.c
gcc: error: hello.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.

注意:我尝试以各种方式解决问题。 许多论坛提供了类似的问题,但没有发现成功。在Cygwin帮助中查看,但对于初学者来说太复杂了。如果初学者的书没有帮助,了解这一点的最好方法是什么?

将 hello.c 保存在当前工作目录中。还要确保hello.c的权限至少对用户来说是"读取"的。

你必须

确保记事本将你的hello.c文件保存在你的cygwin用户的主目录中,这可能是类似于C:cygwinhomeUser

确保您的文件位于您所在的目录中。尝试使用 ls 命令列出当前目录中的所有文件。

此外,请确保您的文件名是hello.c而不是hello.c.txt。您可以使用 ls 命令再次看到这一点。

相关内容

最新更新