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