導航:首頁 > 編程語言 > ubuntu下c語言編程環境

ubuntu下c語言編程環境

發布時間:2023-06-26 03:54:21

『壹』 ubuntu vim c語言編譯

linux平台的C開發環境一般有Eclipse CDT,Source Insight或者VIM,都各有特點。
1.首先,在vmware里設置網卡模式為NAT
先ifconfig -a查看那有幾塊網卡,一般可以看到lo和eth0,我這里是eth1
然後用vi /etc/network/interfaces編輯該文件,再最後面加一句iface eth0 inet dhcp
重啟虛擬機或者/etc/init.d/networking restart就行了
再次ifconfig就可以看到已分配到了IP,然後ping一下外網地址驗證一下。
譯和調試環境安裝好了,該裝編輯器VIM了。
2.裝好後為了編輯方便,先啟用語法高亮顯示,自動縮進,顯示行號等,用VIM編輯VIM的配置文件vim /etc/vim/vimrc,在末尾加上如下設置
syntax on
set autoindent
set cindent
set nu
3.先簡單設置這些,以後再設置配色方案,自動提示,文件列表等功能,VI的使用,可以看看VI的中文手冊,和後面的參考鏈接。

『貳』 ubuntu下都有那些以gcc為編譯器的C語言開發環境

Eclipse:感覺這個開發環境比較好。它最初是用於開發JAVA的,現在也有支持C/C++的插件了
kdevelop:沒怎麼用過,但是也是集成開發的
Geany:輕量級的集成開發環境,幾兆大小,GCC等軟體自己另行下載就行了
在新立得軟體包中搜索就行了

『叄』 ubuntu下如何編譯C語言

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

『肆』 在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程序。

『伍』 ubuntu下如何編譯C語言

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

『陸』 怎麼學好C語言,在Ubuntu下怎麼做C編程詳細點謝謝

命令行c編程:ubuntu自帶gcc編譯器,建議學習常用的linux命令,
簡單的:touch name.c新建文件
vi name.c編輯c源程序(vi是個功能強大的ubuntu下的命令行編輯器,先學習vi操作)
gcc name.c -o name編譯生可執行文件
./name運行文件

桌面環境c編程:到應用商店下載軟體,建議:code blocks,和windows下編程沒什麼區別,不懂的地方找網路

閱讀全文

與ubuntu下c語言編程環境相關的資料

熱點內容
貸款申請系統源碼 瀏覽:266
windowsxp文件夾打開後怎麼返回 瀏覽:662
怎麼把pdf變成圖片 瀏覽:795
17年程序員事件 瀏覽:494
iishttp壓縮 瀏覽:29
公司文件加密後拷走能打開嗎 瀏覽:186
headfirstjava中文 瀏覽:894
騰訊雲伺服器怎麼放在電腦桌面 瀏覽:8
批量生成圖片的app哪個好 瀏覽:496
小米10電池校準命令 瀏覽:96
移動商城系統app如何開發 瀏覽:692
用安卓手機如何發高清短視頻 瀏覽:339
怎樣運行java程序運行 瀏覽:553
海南根伺服器鏡像雲伺服器 瀏覽:536
weka聚類演算法 瀏覽:452
視頻伺服器修復是什麼意思 瀏覽:498
python跨平台開發 瀏覽:916
音遇app全民k歌從哪裡下載 瀏覽:646
雲盒子能裝伺服器嗎 瀏覽:796
林漢達pdf 瀏覽:45