⑴ Linux下最常用的c語言開發IDE是什麼
Linux有IDE,但是建議你直接使用命令行,這樣學習更通透一些。 編寫程序使用vim,編譯使用gcc,調試使用gdb。
⑵ Linux 上有什麼適合新手的c語言IDE
1、emac/vim +gcc+gdb以及其他一些工具,如valgrind等,都是字元界面的。ide,一般就是eclipse,不過unix下一般都是用字元界面開發的。2、對於unix而言,一切都是文件,包括管道和socket等。unix文件分為字元文件和塊文件。unix下文件系統有很多,常用的都是由cache的緩沖的。3、c/c++語言本身在平台下是沒有差異的,而且標准庫的介面是一樣的,但是不同的編譯器對標准庫的實現會有不同,也會支持一些特殊的語法。還有就是不同的操作系統api肯定是不一樣的。QT,也有用Eclipse的。一般寫嵌入式的程序,都是用GCC,用GDB來調試。若Linux是虛擬機,一般,我們可以用VC++作編輯器(代碼看起來比較清楚);然後通過共享文件夾的方式連接該虛擬機;用gcc 命令編譯該代碼。
⑶ 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用什麼ide編寫c語言
推薦使用eclipse,雖然linux下面有vim,notepad++等老牌編輯器。
理由是這個eclipse在win下面也有,使用者眾多,問題好決。 安裝步驟
1、安裝JDK;
2、下載並安裝eclipse,設置eclipse運行環境;
3、C/C++需要CDT插件,到eclipse的官網下載,然後在eclipse菜單選擇install new software安裝
⑸ 找Linux編寫C,C++的IDE
哥們 在linux下就得用命令了。很少有在linux下用ide的。
linux的命令編譯功能非常強大,而且是最符合標準的。
gcc vim g++ 等 都是你的好幫手。希望你堅持下去。不要因為開始的不習慣就轉去win下的ide了 在linux下你絕對能學到在ide下學不到的很多知識 最終讓你成為高手提供了很好的很正確的道路。
任何人都不會建議你去找linux下的ide編譯器,因為這樣真的沒意義 所以我想你不需要往下找了,這個帖子也可以結貼了。^_^
加油!
⑹ Linux下有什麼好的C語言IDE嗎 就像Windows下的vc++ 6.0一樣
vim有一個c/c++的插件,那個可以把vim變成一個ide。
⑺ linux環境下C開發者需要什麼樣的IDE,或者說
linux一般不用集成開發黃靜,像windows下的vs devc++ 等集成開發工具
相對於windows,linux編輯器 編譯器等是獨立的,所以可以先用vim編輯器 寫出c c++ java等代碼 然後通過gcc g++分別對c文件和cpp文件進行編譯,這樣就可以編譯成 可執行文件,或者動態鏈接庫 等等
所以linux開發大多數是用命令來執行操作的,也就是linux都是命令
⑻ 小弟問一下各位前輩,做linux下面的C開發一般用什麼IDE和調試工具
Linux系統C語言開發一般不用IDE,因為Linux系統C或者C++語言IDE並不能帶來方便,相反還有點繁瑣,主要是不夠靈活。Linux C編程一般都是在文本編輯器中寫代碼(具體用哪個文本編輯器完全是個人喜好,專業的文本編輯器往往要比IDE的代碼編輯功能要更好更強大),然後在命令行下編譯(編譯可以用gcc命令、g++命令,也可以編寫一個makefile然後用make命令。如果你學會了makefile的編寫,比IDE要方便多了,只輸入一句make然後按下回車不就和點擊編譯按鈕一樣么),調試是用gdb。為什麼說IDE不夠靈活呢,舉個例子,你編寫了一個程序需要調用一個共享庫,但是你不知道怎麼編譯(就是不知道該加什麼編譯參數),你網路一下後,就知道編譯的命令了,但是你不知道怎麼控制IDE的行為,它能正常編譯還好,如果不能正常編譯,你就會各種折騰,效率肯定不高。
如果你實在偏愛IDE,Linux上的IDE也不少(這里只列舉C/C++的IDE),有codeblocks、eclipse-cdt、codelites。調試工具也有圖形界面的,比較好用的有KDbg、Affinic Debugger GUI。
⑼ linux下有沒有c語言的ide帶有graphics.h我可不可以在linux上編寫基於dos的c程序
如果是在Dos里寫的程序想在linux里運行,可以用dosbox
如果想在linux實現這些功能,要用linux的相關函數,沒有簡單的"graphics.h"
Linux中終端操作比較著名的庫是ncurses