Linux终端写hello world

Day 1

今天学到一个“小东西”,或许在前辈们的眼里是个很简单的东西,不过,初学者的我感觉还挺好玩儿————在Linux下进行“hello world”。

1、先打开终端;cd /       跳转根目录

2、新建文本文档(我建的是HELLO.txt);

3、gedit 打开并编写“hello world”代码,保存为HELLO.c

4、gcc编译,   . /a.out执行

嘻嘻,成功了。此文仅供娱乐,嘻嘻。

 

### 回答1: 在Linux系统中使用gcc编helloworld程序的步骤如下: 1. 打开终端创建一个新的文件夹,用于存放程序文件。 2. 在新文件夹中创建一个名为“helloworld.c”的文件,用于编程序代码。 3. 在“helloworld.c”文件中输入以下代码: #include <stdio.h> int main() { printf("Hello, World!\n"); return ; } 4. 保存“helloworld.c”文件。 5. 在终端中输入以下命令来编译程序: gcc helloworld.c -o helloworld 6. 运行程序,输入以下命令: ./helloworld 7. 在终端中将会输出“Hello, World!”的信息,表示程序已经成功运行。 这就是在Linux系统中使用gcc编helloworld程序的步骤。 ### 回答2: 在Linux操作系统下,可以使用gcc编译器来编译C程序。下面我们来演示如何使用gcc一个简单的hello world程序。 首先,我们需要打开终端或命令行窗口,使用编辑器(比如vi或nano)创建一个名为helloworld.c的文件,用于编我们的hello world程序。在文件中输入以下代码: ``` #include <stdio.h> int main() { printf("hello world!\n"); return 0; } ``` 代码解析: - `#include <stdio.h>`:引入标准头文件stdio.h,以便使用其中的函数。 - `int main()`:定义主函数,其中 `int` 表示返回值为整数类型。 - `printf("hello world!\n");`:使用 `printf()` 函数输出 "hello world!"。 - `return 0;`:返回整数类型的值0,表示程序执行成功。 在编完程序之后,我们需要使用gcc编译器将其编译成可执行文件。在终端或命令行窗口中,输入以下命令: ``` gcc helloworld.c -o helloworld ``` 其中,`gcc` 是编译器命令,`helloworld.c` 是你的代码文件名,`-o helloworld` 表示将编译后的可执行文件命名为 `helloworld`。 如果没有出现错误提示,那么编译就已经成功了。我们接下来可以运行程序来验证它是否正确。在终端或命令行窗口中,输入以下命令: ``` ./helloworld ``` 如果一切正常,你应该会看到以下输出: ``` hello world! ``` 这便是用gcc在Linux中编译并运行一个hello world程序的基本过程。除了这个简单的例子,GCC编译器也支持各种高级特性,例如预处理器选项、链接选项等,可以通过编译器手册了解更多信息。 ### 回答3: 在Linux中,使用gcc编译器编Hello World程序非常简单。下面是一些简单的步骤: 第一步是打开一个文本编辑器(例如 gedit)并编以下代码: #include <stdio.h> int main(void) { printf("Hello World!\n"); return 0; } 第二步是保存文件,通常使用“.c”作为文件扩展名,例如“helloworld.c”。 第三步是打开终端并使用cd命令导航到保存文件的目录中。 第四步是在终端中键入以下命令: gcc -o helloworld helloworld.c 此命令将使用gcc编译器编译helloworld.c文件并生成一个名为“helloworld”的可执行文件。 第五步是运行可执行文件,键入以下命令: ./helloworld 此命令将在终端中打印“Hello World!”消息。 总之,在Linux中使用gcc编Hello World程序是非常简单的。只需将代码编到一个文本文件中,编译代码并运行可执行文件即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值