linux終端下,編譯C語言程序步驟為:
成都服務器托管,成都創新互聯公司提供包括服務器租用、綿陽主機托管、帶寬租用、云主機、機柜租用、主機租用托管、CDN網站加速、域名申請等業務的一體化完整服務。電話咨詢:18980820575
采用vi進行源代碼編寫,編寫完成后,:wq存盤退出,如:
vi test.c
在命令行下,運行gcc編譯程序,生成執行碼,如:
gcc -o test test.c
-o 表示指明生成的執行碼名稱
運行編譯后的執行碼
./test
Linux正在成為開發人員的編程天堂,成為開源和免費操作系統。 Turbo C編譯器已經是一種編譯程序的舊方法,所以讓程序員轉向Linux以獲得新的編程環境。 在本文中,我們將解釋如何編寫,編譯和運行一個簡單的C程序。 這將成為您遷移到可以在Linux上編寫和執行的更復雜和有用的C程序的基礎。
我們在Ubuntu 18.04 LTS系統上運行了本文中提到的步驟和命令。
我們將使用Linux命令行工具Terminal,以編譯一個簡單的C程序。 要打開終端,您可以使用Ubuntu Dash或Ctrl + Alt + T快捷方式。
第1步:安裝build-essential軟件包
為了編譯和執行C程序,您需要在系統上安裝必要的軟件包。 在Linux終端中以root用戶身份輸入以下命令:
sudo apt-get install build-essential
系統會要求您輸入root用戶密碼; 安裝過程將在此之后開始。 請確保您已連接到互聯網。
第2步:編寫一個簡單的C程序
安裝必要的軟件包之后,讓我們編寫一個簡單的C程序。
打開Ubuntu的圖形文本編輯器,將以下示例程序寫入或復制到其中:
#includestdio.h
int main()
{
printf("nA sample C program ");
return 0;
}
然后使用.c擴展名保存文件。 在這個例子中,我將我的C程序命名為linuxidc.c
或者,您可以通過gedit中的終端編寫C程序,如下所示:
gedit linuxidc.c
這將創建一個.c文件,您可以在其中編寫和保存程序。
第3步:使用gcc編譯C程序
在終端中,輸入以下命令以生成您編寫的程序的可執行版本:
句法:
$ gcc [programName].c -o programName
示例:
$ gcc linuxidc.c -o linuxidc
首先需要有一個安裝好gcc的Linux系統,然后進行代碼的編寫進行測試演示
工具:
Ubuntu12.04
步驟
進入Linux系統后,啟動一個shell命令終端,在Ubuntu的三鍵啟動終端方法是同時按下Ctrl鍵+Alt鍵+t?啟動后如下圖所示:
在終端下敲入命令?gedit helloworld.c??后按下回車鍵。這個命令會用gedit軟件打開文件名為helloworld.c的文件,如果該文件不存在工作目錄,則gedit軟件會自動新建一個名為helloworld.c的文件。命令如下圖所示:
gedit軟件啟動后操作類似Windows下的記事本,編輯代碼如圖所示,并保存退出。圖中的代碼為:
現在回到終端操作,輸入命令?gcc helloworld.c?,按下回車鍵進行編譯,稍等片刻編譯完成,請看圖。如果不是如圖所示結果也不要著急,檢查下代碼是否一樣。
上面使用gcc命令把helloworld.c文件轉換為了名為a.out的可執行文件 輸入命令?./a.out??就可以運行程序了,請看運行結果圖。
新聞名稱:linux命令編寫c語言 linux系統怎么編寫c語言
標題URL:http://m.newbst.com/article44/doojghe.html
成都網站建設公司_創新互聯,為您提供網站內鏈、定制網站、域名注冊、靜態網站、手機網站建設、企業建站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯