ubuntuc語言編譯環境
1.平台搭建linux下如果單純是進行C編譯環境搭建的話,是比較容易實現的,因為系統內置了編譯器gcc,所以我們要做的只不過是寫好c源文件然後在進行編譯就可以了
如果沒有gcc編譯器的話,使用以下命令獲取
~# sudo apt-get install gcc同時要下載輔助工具
~# sudo apt-get install binutils
頭文件庫 ~# sudo apt-get install Llibc6-dev
CLibrary (用來查詢語法使用方式的文檔)
~# sudo apt-get install glibc-docLinux下C語言編程參考文檔
~# sudo apt-get install glibc-doc-referenc函數的用法說明文檔
~# sudo apt-get install manpages-dev用來連接多個源文件生成的目標文件的程序make
~# sudo apt-get install makemake程序的使用說明文檔
~# man getch~# man make查看完幫助後,按q退出文檔
2.程序編寫、編譯與運行
安裝好之後,你可以在應用程序>其他里找到Kate,打開後在工具菜單的語法加亮和縮進中設置成c樣式,然後就可以寫自己的C程序了,如:
#include <stdio.h>int main(int argc, char **argv){ system("clear"); printf("Hello World!
"); return 0;}輸入完程序後用ctrl+S保存,我這里假設保存路徑為/home/user1/桌面/helloworld/hello.c
然後就是編譯,打開終端,進入目錄
# cd /home/user1/桌面/helloworld/然後用gcc進行編譯
# gcc -Wall hello.cgcc會顯示編譯過程中發現的問題於錯誤,若無錯誤出現則會編譯成文件a.out
運行程序(a.out為編譯生成的文件)
# ./a.out這時候屏幕會顯示
Hello World!~#表示編譯運行成功
-------------------其它說明:ubuntu8.04默認不支持getch(),getchar();gets()等函數,如果大家想使用則需要安裝curses庫文件# sudo apt-get install libncurses5-dbg# sudo apt-get isntall libncurses5-dev並且在寫源代碼時要加上#include<curses.h>或者在用gcc編譯時加上-lcurses參數,例如:# gcc -Wall ./hello.c -lcurses就可以使用getch等函數了注意:getch函數在linux控制台下無法起到暫停程序的作用,大家可以用getchar替代getch實現這個功能--------------------------
小技巧:如果編寫一個比較大的程序,需要很長時間完成的話,大家可以建立一個啟動器,以便快速方便的進行編譯,比如你要花很多天編寫一個源程序,就可以在桌面上建立一個啟動器,指向c程序所在的目錄,起動器命令如下(這里以C源程序在/home/user1/桌面/hello/目錄下為例)gnome-terminal --working-directory=/home/user1/桌面/hello/以後每次進行編譯時打開此起動器,就可以直接使用gcc對源程序文件名進行編譯而無需輸入很長的路徑了~# gcc -Wall hello.c
Ⅱ 如何在linux環境下編輯一個c語言源程序並將其編譯為可執行文件
打開安裝好的Linux系統(ubuntu18.04)
1.安裝編輯器
使用語句:sudo apt-get install vim安裝vim,可以在安裝前查看是否安裝vim編輯器。(特別提示:在安裝vim前最好將軟體更新,使用指令sudo apt-get update.)之所以要加sudo的原因是這些安裝和更新軟體的時候需要使用管理員許可權才可以進行。
2.安裝gcc編譯器
和安裝vim類似使用sudo apt-get install gcc,安裝完成後可以使用cc-v來查看編譯器版本信息等。cc -v界面如下:
Ⅲ 在ubuntu中有什麼c語言開發環境軟體
步驟一:打開Terminal
在已經安裝好的linux系統中打開終端,快捷鍵「Ctrl+Alt+T」,如圖:
步驟三:查看gcc、g++的版本
輸入「gcc -v」、「g++ -v」
步驟四:安裝vim
是否安裝vim文本編輯器,終端輸入「vim」指令,已安裝會顯示下圖的內容,即vim文本編輯器的版本。如沒有安裝,則在終端輸入「sudo apt-get install vim」,回車,等待安裝完畢。
= 使用vim編寫「hello world」程序 =
linux軟體環境安裝搭建好之後,編寫一個簡單地helloworld程序。
Ⅳ 關於linux環境下ubuntu使用gcc編譯C語音
ubuntu是Linux的一種,所以Linux的編譯器gcc同樣也適用於ubuntu。
要在ubuntu下編譯gcc,可以按照如下步驟。
1,確認gcc是否安裝。
Ubuntu的標准安裝,會同步安裝gcc編譯器,如果沒有安裝,那麼需要手動安裝。
在shell下,打gcc --version,如果可以正確顯示版本信息,表示已經安裝,可以忽略第二步。
2,安裝gcc。
在shell下,使用命令
sudo apt-get build-depgcc
即可智能下載安裝gcc,前提為系統需要聯網。
3, 執行編譯。
執行C語言編譯的最簡命令為
gcc c_files -o target_name
其中c_files為所有需要編譯的C文件列表,target_name為生成的可執行文件名。
執行後,如果有錯誤,那麼需要根據錯誤進行修改源程序,直至沒有錯誤為止,這時會生成一個與之前設定的target_name同名的可執行文件。通過
./target_name
可以運行該程序。
Ⅳ 在ubuntu 10.04中有沒有C語言的編譯器
有,ubantu 10.04自帶了gcc編譯器,可以用於編譯一些小的c/c++程序,當然如果要編寫大的項目,涉及很多文件的那中,就需要安裝eclipse這個超級誇平台的軟體,而且是開源的,熟悉它這一個開發環境,就可以使用很多語言進行開發,如c++,java,c#,python等,當然這需要安裝相應的plug-ins,我剛剛安了eclipse,正在學習中,感覺很好的。
eclipse具體安裝步驟:http://hi..com/renzhe19880626/blog/item/221f37d01a76ced2a8ec9a56.html