掃二維碼與項目經(jīng)理溝通
我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
在linux下編譯C程序,以生成可執(zhí)行文件是一項常見任務(wù),而它很容易進(jìn)行。本文將介紹如何在Linux系統(tǒng)下編譯C程序,以便執(zhí)行寫出的程序。

灌云網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,灌云網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為灌云上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的灌云做網(wǎng)站的公司定做!
第一步,我們打開一個Linux控制臺,并將C文件保存到一個文件夾中,如/home/user/cprogram。
編寫源程序后,我們可以使用以下命令調(diào)用GCC編譯器來編譯我們的源文件:
gcc sample.c -o sample
gcc是Linux和Unix的標(biāo)準(zhǔn)C語言編譯器。編譯器會把程序編譯成可以在機(jī)器上運(yùn)行的機(jī)器語言,放在一個可執(zhí)行文件中。
在編譯器命令上,sample.c 是源文件(由您編寫的源代碼),而sample是目標(biāo)文件,也就是最終的可執(zhí)行文件。
點(diǎn)擊運(yùn)行, 您的程序就會執(zhí)行。運(yùn)行完成的程序?qū)⒊霈F(xiàn)在程序所在的文件夾中,如 / home/user/cprogram,您可以通過以下命令運(yùn)行程序:
./sample
最后,為了方便您運(yùn)行程序,您可以使用以下命令添加程序到Linux系統(tǒng)的PATH路徑:
export PATH=$PATH:/home/user/cprogram
這樣,您就可以直接運(yùn)行源文件而無需切換到該文件夾下,即可直接從命令行調(diào)用程序。
以上介紹了如何在Linux系統(tǒng)下編譯C程序,以創(chuàng)建出可執(zhí)行文件的步驟。我們采用GCC編譯器進(jìn)行編譯及添加程序至PATH。雖然這只是一個簡單的指導(dǎo),但它有助于您開始在Linux平臺使用C編程語言。
成都創(chuàng)新互聯(lián)科技公司主營:網(wǎng)站設(shè)計、網(wǎng)站建設(shè)、小程序制作、成都軟件開發(fā)、網(wǎng)頁設(shè)計、微信開發(fā)、成都小程序開發(fā)、網(wǎng)站制作、網(wǎng)站開發(fā)等業(yè)務(wù),是專業(yè)的成都做小程序公司、成都網(wǎng)站建設(shè)公司、成都做網(wǎng)站的公司。創(chuàng)新互聯(lián)公司集小程序制作創(chuàng)意,網(wǎng)站制作策劃,畫冊、網(wǎng)頁、VI設(shè)計,網(wǎng)站、軟件、微信、小程序開發(fā)于一體。

我們在微信上24小時期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流