【发布时间】:2014-08-30 22:12:18
【问题描述】:
我知道这个问题可能已经在网站上,并且我查看了this,但我无法解决我一直遇到的问题。
今天我得到了一本 C 编程书,只是为了研究它。但是,我无法比第 17 页更进一步,因为我似乎无法获得一段代码来编译。我正在使用 Cygwin 终端,我尝试按照所有步骤让它工作,但在书中并没有具体说明如何编译。
我的脚本的路径是C:\Users\Shawn\Desktop\C\hello.c,但是当我尝试以任何方式运行它时:
gcc C:\Users\Shawn\Desktop\C\hello.c
或
gcc /Users/Shawn/Desktop/C/hello.c
我只是得到以下信息:
$ gcc C:\Users\Shawn\Desktop\C\hello.c
gcc: error: C:UsersShawnDesktopChello.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
我不知道如何让终端找到正确的文件。
【问题讨论】:
-
你为什么不在终端中进入那个目录然后编译呢?可执行文件将仅在该文件夹中创建。
-
什么意思?使用 C:\Users\Shawn\Desktop\C?
-
cd /Users/Shawn/Desktop/C
-
它似乎不起作用。
-
什么不起作用,“cd”命令不起作用或无法编译?