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
確保該程序位於您的主文件夾中。否則,您需要使用此命令指定適當的路徑。
第四步:運行程序
最後一步是運行編譯後的 C 程序。為此,請使用以下語法:
$ ./programName
例子:
$ ./sampleProgram
在上面的例子中,你可以看到程序是如何運行的。這將顯示您為打印而創建的文本。
在本文中,您學習瞭如何在 Linux 上創建、編譯和運行一個簡單的 C 程序。您所需要的只是成為 Linux 編程大師所需的軟件包和正確技能。