如何在 Linux 中編寫和運行 C 程序

Linux 正在成為開發人員的編程天堂,它是一個開源和免費的操作系統。 Turbo C 編譯器已經是一種舊的編譯程序的方法,所以讓我們程序員轉移到 Linux 以適應新的編程環境。 在本文中,我們將解釋如何編寫、編譯和運行一個簡單的 C 程序。 這將作為您轉向更複雜和有用的 C 程序的基礎,您可以在 Linux 上編寫和執行這些程序。

我們已經在 Ubuntu 20.04 LTS 系統上運行了本文中提到的步驟和命令,但它將以完全相同的方式在其他版本(如 Ubuntu 18.04 或 Debian 10 等發行版)上運行。

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

第 1 步:安裝 build-essential 軟件包

為了編譯和執行 C 程序,您需要在系統上安裝必要的軟件包。 Enter 在您的 Linux 終端中以 root 身份執行以下命令:

$ sudo apt-get install build-essential

系統會要求您輸入 root 的密碼; 安裝過程將在此之後開始。 請確保您已連接到互聯網。

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

安裝必要的軟件包後,讓我們編寫一個簡單的 C 程序。

打開 Ubuntu 的圖形文本編輯器,將以下示例程序寫入或複製到其中:

#include int main() { printf(“n一個示例 C 程序nn”); 返回0; }

然後以 .c 擴展名保存文件。 在這 example,我將我的 C 程序命名為 sampleProgram.c

或者,您可以通過終端在 gedit 中編寫 C 程序,如下所示:

$ gedit sampleProgram.c

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

第三步:用gcc Compiler編譯C程序

在您的終端中,輸入以下命令以製作您編寫的程序的可執行版本:

句法:

$ gcc [programName].c -o 程序名

例子:

$ gcc sampleProgram.c -o sampleProgram

使用 gcc 編譯源代碼

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

第 4 步:運行程序

最後一步是運行編譯好的 C 程序。 使用以下語法來執行此操作:

$ ./程序名

例子:

$ ./sampleProgram

啟動我們編譯好的程序

可以在上面看到程序是如何執行的 example,顯示我們編寫的文本以通過它打印。

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