Raspberry Pi 简介 - C 语言中的 Hello World

托词

这是
对使用 C 语言编写的 Raspberry Pi 上的 Hello World 程序示例的介绍。以下示例使用命令行界面并将其设置为逐步指南。
除了创建 Hello World 程序之外,还将向读者介绍简单的 linux 命令行命令。

注意: 此介绍是为初学者编写的。

Hello World - 我的第一个节目

第一步:创建
一个包含源代码的目录。

  • 通过编写以下命令 cd 找到你的主目录
  • 为源代码 mkdir programs 创建一个新文件夹
    (提示:管理文件和目录名称时,Linux 区分大小写)
  • 切换到新目录 cd programs

第二步:
编写第一个程序。

Linux 系统提供了各种各样的文本编辑器,本机上你会发现 Vim 或 Nano。
此示例将使用 Nano 文本编辑器。

  • 创建源代码文件 nano helloworld.c
  • 这将打开一个编辑器 - 退出并保存将在你的文件夹中创建该文件。

以下代码是 Hello World 程序的源代码:

/* My first program */

#include<stdio.h>

int main()
{
   printf("Hello World\n");
}
  • 编写代码后,点击 ctrl + x 退出编辑器,点击 y 然后 enter 保存更改。
  • 编写命令 ls 以检查文件是否存在于你的目录中。

第三步:
编译你的第一个程序。

  • 要编译我们的源代码文件 helloworld.c,我们需要使用编译器,我们将使用
    GNU 编译器集合 - 也称为 GCC。
  • 以下命令将源代码编译为可执行二进制程序
    gcc helloworld.c -o myfirstprogram.bin

源代码文件作为 GCC 编译器的参数提供,-o 定义了另一个表示我们希望编译器输出内容的参数。
在这种情况下,我们希望它输出我们自己命名的 .bin 文件。

在使用 GCC 进行编译时,你可以使用其他几个参数,例如
-wall 可以启用所有警告。这将为你提供有关 GCC 可能遇到的任何错误的信息。

第四步:
运行你的第一个程序。

  • 在 Raspberry Pi 上运行程序是通过在要运行的程序名称前面添加 ./来完成的。
  • 我们可以通过编写 ./myfirstprogram.bin 来运行我们的程序

该命令应该执行程序并在控制台窗口中生成 Hello World