在ubuntu系統中如何編寫執行c程式?最好用ubuntu的那個版本

2022-09-16 10:26:34 字數 4239 閱讀 9931

1樓:筆刀俠_廣州

ubuntu 上你可以用 gedit 編寫 c 語言程式,如果沒裝圖形使用者介面,就用 vi 編寫。

在連線好 internet 後,用 apt-get install build-essential 命令可以安裝好 編譯環境。

有了編譯環境以後,你可以使用 「gcc 【源程式檔名】 -o【編譯得到的檔名】」命令編譯得到可執行檔案。

用「./【可執行檔名】」命令就可以執行你編的程式了。

至於用哪個版本,其實是沒有關係的,當然你用最新的版本最好。

我比較喜歡追求穩定性,因此我用的是12.04 lts 伺服器版,沒有圖形使用者介面的。

2樓:

你得有c程式吧,那就安裝vim吧 這個是linux下的編輯器,如果不會那linux也就可以說不會

有c程式得編譯連結成可執行檔案吧,那就安裝gcc吧,windows下都是整合在ide裡的(vc6.0這種東東)

有可執行檔案之後就執行吧,比如你用gcc搞出來的可執行檔案為a.out,那就果斷./a.out吧

在ubuntu系統中如何用gcc編譯執行一個c程式? 5

3樓:灩麗

1、確定安裝了gcc編譯器後,接下來用vim編輯一個c檔案。

2、下圖是我在c檔案中寫入的內容,就簡單列印一條語句。

3、寫好c檔案後,用ls命令檢視該檔案是否存在。

4、確定c檔案存在後,使用命令gcc c檔名 -o 生成的可執行檔名(例:gcc demo.c -o demo)。輸入編譯命令後,如果沒顯示什麼資訊,就意味編譯成功了。

5、編譯成功後,再用ls命令檢視一下可執行檔案是否有生成。

6、最後再執行一下可執行檔案,可以看到,正確輸出了一條語句。

4樓:

1,vi test.c <----編輯

2,gcc -wall test.c -o target <----編譯

3,./target <----執行

5樓:

gcc是一個編譯器,可以將c程式編譯為可執行程式。

gcc命令選項

-o:指定生成的輸出檔案。

-e:僅執行編譯預處理。

-s:將c**轉換為彙編**。

-wall:顯示警告資訊,把警告資訊當作錯誤輸出。

-c:僅執行編譯操作,不進行連線操作。

用gcc編譯原始檔:

第一種方式:一步到位

gcc -o main main.c       //將main.c直接編譯為可執行程式main

./main                    //執行可執行程

gcc -o main main.c module.c         //多個原始檔情況下

./main

gcc -c main.o main.c    //將main.c編譯為中間檔案main.o

gcc -o main main.o      //將main.o編譯為可執行檔案main

./main                  //執行可執行程式

//多個原始檔的情況

gcc -c main.o main.c

gcc -c module.o module.c

gcc -o main main.o module.o

./main

一般情況下,多檔案的情況使用makefile配合gcc來編譯會更方便。

6樓:匿名使用者

用geany吧。這個ide很傻瓜,剛開始沒必要玩那麼複雜的vim

7樓:匿名使用者

編譯: gcc 源**檔名 -o 可執行檔名字 注意每一個之間都有空格執行: ./檔名

8樓:星遊空情

在linux下建立的*.c檔案,裡面寫好簡單的demo,在命令列使用gcc編譯器將.c檔案編譯成二進位制可執行檔案就可以執行了,比如你的原始檔是main.

c, 執行gcc -o main main.cpp就生成了main可執行檔案了。直接.

/main就可以執行了。

9樓:匿名使用者

先開啟終端,ctrl+alt+t

然後進入獲取許可權sudo su

輸入密碼

先安裝gcc

sudo apt-get install g++然後編寫程式,比如把程式名取為a.cpp

然後編譯程式 g++ a.cpp -o a.out然後./a.out 就好了

10樓:匿名使用者

gcc hello.cls(編譯出來的檔案是a.out)./a.out

11樓:匿名使用者

vim儲存: 按esc shift+: 進入末端模式 輸入wq 儲存退出 然後gcc編譯

12樓:春雲者

首先我不知道你大寫zz是怎麼儲存的,我儲存用:wq或者:x(推薦),有的命令能儲存但不能編譯執行,比如:

x,所以建議樓主將原檔案刪去重新建立c檔案,使用:x(小寫)儲存,然後看如下步驟!

例如我有一個原始檔test.c,想生成一個名為test的可執行檔案$gcc test.c -o test //-o引數指定生成的檔名($是命令列指示符,下同)

執行:$./test //執行test即可得到結果

也可以$gcc test.c //生成檔案a.out執行:$./a.out

如何在ubuntu下編譯和執行c語言程式

13樓:東方今典看風景

ubuntu是linux的一種,所以linux的編譯器gcc同樣也適用於ubuntu。 要在ubuntu下編譯gcc,可以按照如下步驟。 1,確認gcc是否安裝。

ubuntu的標準安裝,會同步安裝gcc編譯器,如果沒有安裝,那麼需要手動安裝。

在ubuntu中有什麼c語言開發環境軟體

14樓:新人舊酒

開發環境軟體 推薦 qt (qt creator)

linux ubuntu下編寫c程式用什麼編輯比較好啊?

15樓:匿名使用者

這個在於個人的習慣吧,vim剛開始的時候會很不習慣,因為它分三個模式,emacs我個人感覺比較容易上手,看完自帶的tutorial,基本就可以了,你可以都用以下,看下自己的喜好來選擇

16樓:

小的程式你可以拿編輯器編,大的軟體開發當讓需要整合開發環境支援了。

eclipse ide 或者 sourcery g++ ide都是不錯的選擇。

17樓:匿名使用者

登入後,直接敲命令:vi myedit.txt

按"i",就可以輸入了。

在ubuntu下學習c語言用什麼軟體好?

18樓:

必須 gcc編譯啊,寫好c檔案後,在終端裡呼叫gcc編譯

19樓:脈動草莓

用gcc編譯的,在shell上執行結果

華夏聯盟

20樓:匿名使用者

用vi 編寫**,用gcc編譯,ubuntu自帶了gcc

ubuntu下如何編譯c語言

21樓:小小小小吃貨丫

1、首先開啟ubnutu開發環境,直接輸入組合鍵ctrl+alt+t調出命令列介面。

2、需要在當前目錄下建立一個main.c檔案。通過命令touch main.c就可以直接建立該檔案。要檢視建立是否成功,直接通過命令ls檢視即可。

3、建立完main.c檔案後,需要進行編寫檔案。ubuntu下提供了一個程式編輯程式軟體gedit。

藉助命令gedit main.c就會彈出下圖所示的編輯對話方塊,就可以在其中進行編寫**了。

4、接下來進行寫**,如下圖所示。編寫完輸入ctrl+s儲存並退出編輯對話方塊即可。

5、接下來需要進行編譯,需要在命令列中輸入命令gcc main.c。

6、如果沒有額外的錯誤或者警告資訊列印出來,此時顯示通過命令./a.out執行該檔案,此時顯示想要的hello world語句說明編譯成功。

在ubuntu系統中如何用gcc編譯執行c程式

1 確定安裝了gcc編譯器後,接下來用vim編輯一個c檔案。2 下圖是我在c檔案中寫入的內容,就簡單列印一條語句。3 寫好c檔案後,用ls命令檢視該檔案是否存在。4 確定c檔案存在後,使用命令gcc c檔名 o 生成的可執行檔名 例 gcc demo.c o demo 輸入編譯命令後,如果沒顯示什麼...

如何設定ubuntu中的display變數

你是在linux環境安裝oracle吧 root登入一個視窗,執行一下語句。export display 0.0 xhost su oracle 然後就在這個視窗執行oracle的安裝程式。不過你要在安裝linux的時候裝了圖形介面,而且現在安裝也是在圖形介面才行。export display lo...

在visual studio 2019 中編寫簡單的vc

雙擊其中一個按鈕。然後在裡邊輸入 messagebox 哈嘍 則彈出一個訊息框。分給我吧。新增好了button後.雙擊就會出現提示框,讓你編寫它的訊息處理函式.然後在它的訊息處理函式中寫入.messagebox 按下了按鈕 你好 第一個引數為彈出框的內容.第二個引數為彈出框的名稱.可寫可不寫.你建立...