首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将集成开发环境用于CS50问题集1时出现错误消息

将集成开发环境用于CS50问题集1时出现错误消息
EN

Stack Overflow用户
提问于 2020-06-30 16:38:26
回答 2查看 370关注 0票数 0

我已经创建了执行hello.c文件所需的目录,但它不能显示,并且我一直收到相同的错误。如果我的代码结构不正确,很抱歉,但是有人能给我指个正确的方向吗?下面是我的终端代码,我正在使用IDE来执行。

代码语言:javascript
复制
~/ $ mkdir ~/pset1/

~/ $ cd ~/pset1/

~/pset1/ $ mkdir ~/pset1/hello

~/pset1/ $ cd ~/pset1/hello

~/pset1/hello/ $ ls

~/pset1/hello/ $ clang hello.c

clang-7: error: no such file or directory: 'hello.c'
clang-7: error: no input files

~/pset1/hello/ $ 
EN

回答 2

Stack Overflow用户

发布于 2020-08-12 02:33:21

您跳过了创建hello.c的步骤,如下所示:

**我们应该让你写你的第一个程序吗?从File菜单中,单击New File,并将其保存为hello.c (通过File菜单中的save选项)到~/pset1/hello目录中。通过在文件中准确地键入以下行,继续编写您的第一个程序:

代码语言:javascript
复制
#include <stdio.h>
int main(void)
{
    printf("hello, world\n");
}

请注意CS50集成开发环境是如何在您键入时添加“语法突出显示”(即颜色)的,尽管CS50集成开发环境的颜色选择可能与此问题集的颜色选择不同。这些颜色实际上并不保存在文件本身中;它们只是由CS50集成开发环境添加以突出某些语法。如果您从一开始就没有将文件保存为hello.c,CS50集成开发环境将不会知道(根据文件名的扩展名)您正在编写C代码,在这种情况下,这些颜色将会消失。**

完成此步骤后,您可以继续

代码语言:javascript
复制
 ls

然后

代码语言:javascript
复制
clang hello.c
票数 0
EN

Stack Overflow用户

发布于 2021-09-02 01:30:47

确保hello.c保存在hello中(在pset1中)。当您保存该文件时,可能是将其保存在pset1中,而没有将其保存在hello文件夹中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62653466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档