Ⅰ linux 裡面編寫c語言用什麼軟體好用啊
通常的編程環境是 vim/emacs + gcc + gdb + make,合起來就相當於一個IDE,用的好的話比IDE強大的多。當然像vim,emacs這樣的編譯器學習曲線相對陡峭,開始肯定很不習慣,但是熟悉之後你肯定愛不釋手的。
如果習慣命令行的話,gcc,gdb,make也會學的快點。
如果在你已經有C語言和基本數據結構的基礎的情況下的話,可以看看《linux程序設計》,比較簡單,覆蓋面也比較廣。
其他參見我之前這個回答吧:http://..com/question/145310452.html
Ⅱ 在linux系統下用什麼編譯工具來編寫c語言
編寫代碼使用vim。編譯程序使用g++或者gcc。調試程序使用gdb
Ⅲ 如何在linux平台以C語言開發一個即時通訊軟體
各種語言都可以開發。
Ⅳ linux下有什麼圖形化c語言編譯調試cc軟體
Linux下圖形界面的編譯C語言的軟體有codeblocks、eclipse-cdt,圖形界面的調試器有ddd、Kdbg、Affinic GUI Debugger。但是這些圖形界面的軟體只是一個外殼,它們還是要調用gcc/gdb的功能,也就是說如果要使用這些軟體,你的Linux系統上需要預先安裝好gcc和gdb。
Ⅳ 怎麼在linux上用C語言編程,用什麼軟體
編譯器使用g++
編輯器使用VI, Emacs
自動化工具使用automake 和Makefile
IDE使用Eclipse, Qt, KDevelop等。
Ⅵ linux用什麼ide編寫c語言
推薦使用eclipse,雖然linux下面有vim,notepad++等老牌編輯器。
理由是這個eclipse在win下面也有,使用者眾多,問題好決。 安裝步驟
1、安裝JDK;
2、下載並安裝eclipse,設置eclipse運行環境;
3、C/C++需要CDT插件,到eclipse的官網下載,然後在eclipse菜單選擇install new software安裝
Ⅶ Linux中寫C語言程序用什麼軟體
如果想在Linux下編程的話
首先要熟悉linux,基本命令什麼的
然後就是編程環境,linux下沒有VS這樣的IDE,當然你要用eclipse或netbeans也可以了,不過真正的linux hacker是不會用的。
通常的編程環境是vim/emacs + gcc + gdb + make
每個都很強大,不過不像VS那樣有圖形界面,基本是命令解決的,剛開始學習可能有點困難,熟悉之後會很爽的
接下來要了解linux的系統調用等API,開始讀<<linux程序設計>>是可以的,還有<<unix環境高級編程>>也是必讀之書,另外unp也是應該讀的。
如果要開發有圖形界面的軟體的話,就學學GTK+吧,是一個純C的控制項庫。
熟悉編程之後,就可以嘗試研究內核咯。
Ⅷ Linux下用寫C語言程序用什麼軟體
編輯器推薦ue,gedit,vim;
編譯工具make,gcc
Ⅸ Linux下做C語言開發,有哪些好用的工具,召喚最佳答案
Linux下的主要的C語言編譯器
1. GCC
大名鼎鼎的GNU的C/C++/Obj-C編譯器, 當前版本是2.8.1, 但據說與2.7.*有兼容性
問題. 而使用較廣的是gcc 2.7.2系列, 如RedHat5中帶的就是gcc 2.7.2.3
有時候在Cyrix上用gcc會有些問題, 因此有一套針對Cyrix特點的gcc 2.7.2.3
我這里有RedHat5的rpms ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix 2.7.2.3 & 2.8.1)
其基本結構就是一個front end和back end,
/usr/bin/gcc 就是個front end, 其kernel東西都放在 /usr/lib/gcc-lib下面,
cpp是C預處理器, cc1*的1M多的就是編譯器的核心模塊了
cc1 C compiler
cc1plus C++ compiler
cc1obj Object-C compiler
但gcc並沒有集成Fortran的compiler, 一般要用f2c轉成C後才用gcc編譯
好象也還有個g77 Fortran compiler吧?
gcc的不斷發展完善使許多commercial compiler都相形見絀, 那當然, gcc/emacs
都由GNU創始人Richard Stallman手創, 是GNU的旗艦產品, 質量當然沒得說了:-)
由於 Unix平台的高度可移植性, gcc幾乎在各種常見的Unix平台上都有, 即使是
Win32/DOS也有gcc的port. 比如說該死的Solaris普通版本連compiler都沒有, 也
就只好用gcc了...
2. EGCS(Experimental/Enhanced GNU Compiler System)
這是gcc的發展方向, 把fortran等編譯器集成進來, 也許還會有Pascal?
它的構造很清晰, 把對gcc的各種改進/port都集成回去. 如gcc 2.7系列據說是
沒有對Pentium進行優化的, 而egcs則把pgcc對Pentium的一些優化集成進去了
現在gcc的開發工作主要就是egcs, 由Cygnus公司領導(?), 這Cygnus公司還是很
不錯的, 還出了GNU-Win32, SourceNavigator等, 是GNU的堅實擁護者:-))
http://egcs.cygnus.com/
包括了C/C++/Obj-C/Fortran 編譯器, 當前最新版本1.0.2, 還在不斷開發中
昨天download發現KDE Beta4都用egcs編譯了 :-)
Fortran集成進來後在/usr/lib/gcc-lib下又多了個f771的back end, 當然
還是g77/f77 編譯
我這里有egcs 1.0.2 的rpm 在RH5-CD/collect下面
3. PGCC(Pentium GCC)
http://www.gcc.ml.org/
針對Pentium CPU進行了編譯器優化的compiler
pgcc據說用JPEG壓縮解壓縮測試最快可比gcc快 30%!
新版的pgcc都是基於egcs的, 以一個patch的形式release
嗨!真是的……
Ⅹ linux 裡面編寫c語言用什麼軟體好用啊
linux編輯c語言,真正的高手都是用vim
emacs的。
入門的先看譚浩強的C語言,入了門再看些數據結構,演算法。