Linux 正在成為開發人員的編程天堂,是一個開源和免費的操作系統。 Turbo C 編譯器已經是一種舊的編譯程序的方式,因此程序員應該遷移到 Linux 以適應新的編程環境。本文介紹如何創建、編譯和運行一個簡單的 C 程序。它是遷移到可以在 Linux 上創建和運行的更複雜、更方便的 C 程序的基礎。

我在 Ubuntu 20.04LTS 系統上運行了本文中的步驟和命令,但它在 Ubuntu 18.04 等其他版本和 Debian 10 等發行版上的工作方式完全相同。

使用 Linux 命令行工具終端編譯一個簡單的 C 程序。要打開終端,Ubuntu Dash 或 Ctrl + Alt + T 捷徑。

第 1 步:安裝構建必備包

要編譯和運行 C 程序,您需要在系統上安裝所需的軟件包。 在 Linux 終端上以 root 身份運行以下命令。

$ sudo apt-get install build-essential

系統將提示您輸入 root 密碼。在此之後,安裝過程開始。確保您已連接到互聯網。

第 2 步:編寫一個簡單的 C 程序

安裝好所需的包後,讓我們編寫一個簡單的 C 程序。

打開 Ubuntu 的圖形文本編輯器並創建或複制以下示例程序。

#include<stdio.h>

int main()
{
printf("nA sample C programnn");
return 0;
}

然後使用 .c 擴展名保存文件。在本例中,我們將 C 程序命名為 sampleProgram.c。

或者,您可以通過終端使用 gedit 創建 C 程序,如下所示:

$ gedit sampleProgram.c

這將創建一個 .c 文件,您可以在其中編寫和保存程序。

第 3 步:使用 gcc 編譯器編譯 C 程序

通過在終端中鍵入以下命令來創建程序的可執行版本:

句法:

$ gcc [programName].c -o programName

例子:

$ gcc sampleProgram.c -o sampleProgram

使用 gcc 編譯源代碼

確保該程序位於您的主文件夾中。否則,您需要使用此命令指定適當的路徑。

第四步:運行程序

最後一步是運行編譯後的 C 程序。為此,請使用以下語法:

$ ./programName

例子:

$ ./sampleProgram

啟動編譯好的程序

在上面的例子中,你可以看到程序是如何運行的。這將顯示您為打印而創建的文本。

在本文中,您學習瞭如何在 Linux 上創建、編譯和運行一個簡單的 C 程序。您所需要的只是成為 Linux 編程大師所需的軟件包和正確技能。