linux c++開發(fā)環(huán)境 Linux下進(jìn)行C/C 開發(fā)一般使用什么開發(fā)環(huán)境?
Linux下進(jìn)行C/C 開發(fā)一般使用什么開發(fā)環(huán)境?請教linux下開發(fā)c 程序常用的開發(fā)環(huán)境?特別是大學(xué)里常用的?Linux的C/C開發(fā)環(huán)境一般是文本編輯器(VIM、Emacs等)、編譯器(GC
Linux下進(jìn)行C/C 開發(fā)一般使用什么開發(fā)環(huán)境?
請教linux下開發(fā)c 程序常用的開發(fā)環(huán)境?特別是大學(xué)里常用的?
Linux的C/C開發(fā)環(huán)境一般是文本編輯器(VIM、Emacs等)、編譯器(GCC、G、make、cmake)和調(diào)試器(GDB)。IDE(如CodeBlocks、eclipsecdt)的使用比Windows平臺少。我剛開始使用eclipse CDT。我還認(rèn)為IDE不容易使用,編寫一個helloworld會產(chǎn)生很多文件(我不知道這些文件的作用是什么)。使用git維護(hù)管理代碼也很不方便。此外,如果我寫一個命令行程序,我會反復(fù)切換到終端。最好在終端直接編譯。簡而言之,它太死板了。但是,如果GDB不習(xí)慣,可以選擇DDD和kdbg。有些人認(rèn)為命令行編輯器不習(xí)慣它。他們會選擇具有圖形界面的GVIM插件或具有更好圖形功能的代碼編輯器,如GEDIT、sublime text、atom、vscode等。