我在文件夹中有一个用C编写的程序(文件名:Aladdin.c),路径如下: /cygdrive/d/阿拉丁/OneDrive/研究/计算机/EDX CS50/CS50 2023/项目/第 1 周 - C
现在,我在 VS Code 中使用 Cygwin 使用以下命令编译文件: $制作阿拉丁 它给了我以下错误: make: cc: 没有这样的文件或目录 制作:***[:阿拉丁]错误127
如何修复此错误?
编译Aladdin.c文件
您必须有一个 makefile 才能让 make 了解如何编译您的代码。
这里有一些很好的 makefile 示例:https://www.cs.colby.edu/maxwell/courses/tutorials/maketutor/
第一个参数是您的 make 命令将被调用的内容。
aladin: Aladdin.c otherAladinFiles.c
gcc Aladdin.c -o Aladin
获得此文件后,您可以运行:
make aladin
Make 将运行您在 aladin 命令下列出的命令,并直接引用 aladin: 命令之后的文件作为源文件。
我希望这有帮助。如果没有,请发布有关您的错误/项目的更多详细信息。