如何在Linux上創建和運行C程序

Linux是一種開放源代碼的免費操作系統,正成為開發人員的編程天堂。 Turbo C編譯器已經是一種用於編譯程序的舊方法,它允許程序員遷移到Linux來使用新的編程環境。本文介紹如何創建,編譯和運行簡單的C程序。這是轉移到可以在Linux上編寫和運行的更複雜和有用的C程序的基礎。

我在Ubuntu 18.04 LTS系統上運行了本文介紹的步驟和命令,但是在其他發行版(如Debian 10)上,它的工作原理完全相同。

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

步驟1:安裝所需的構建軟件包

為了編譯和運行C程序,系統必須安裝所需的軟件包。在Linux終端中以root用戶身份輸入以下命令。

$ sudo apt-get install build-essential

系統將提示您輸入root密碼。然後,安裝過程開始。確保您已連接到Internet。

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

安裝所需的軟件包後,讓我們創建一個簡單的C程序。

打開Ubuntu圖形文本編輯器,然後編寫或複製以下示例程序。

#include

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

然後以.c擴展名保存文件。在此示例中,C程序名為sampleProgram.c。

C程序範例

或者,您可以從gedit終端編寫C程序,如下所示:

$ gedit sampleProgram.c

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

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

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

語法:

$ gcc [programName].c -o programName

範例:

$ gcc sampleProgram.c -o sampleProgram

用gcc編譯源代碼

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

步驟4:運行程序

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

$ ./programName

範例:

$ ./sampleProgram

啟動編譯的程序

在上面的示例中,您可以看到程序的運行方式,還可以看到為打印而編寫的文本。

在本文中,您學習了如何在Linux上編寫,編譯和運行一個簡單的C程序。您所需要的就是成為Linux編程專家所需的軟件包和正確的技能!

如何在Linux上創建和運行C程序

Sidebar