Linux是一個(gè)優(yōu)秀的開(kāi)發(fā)環(huán)境,但是如果沒(méi)有好的開(kāi)發(fā)工具作為武器,這個(gè)環(huán)境給你帶來(lái)的好處就會(huì)大打折扣。幸運(yùn)的是,有很多好用的Linux和開(kāi)源開(kāi)發(fā)工具供你選擇,如果你是一個(gè)新手,你可能不知道有哪些工具可用。本模塊課程將詳細(xì)介紹其中六個(gè)杰出的開(kāi)源開(kāi)發(fā)工具使用,他們將極大幫助你提升自己的開(kāi)發(fā)效率。
該模塊課程關(guān)注的是Linux C++/C開(kāi)發(fā)所必需的一系列工具:
vi(vim)文本編輯器
一個(gè)UNIX世界標(biāo)準(zhǔn)的文本編輯器,簡(jiǎn)約而強(qiáng)大,不論作為開(kāi)發(fā)人員還是系統(tǒng)管理員,熟練使用vi是一項(xiàng)基本的、且不可或缺的技能。
gcc/g++ C/C++編譯器
通過(guò)具體的示例講解使用gcc/g++編譯單個(gè)、多個(gè)文件、共享庫(kù)、靜態(tài)庫(kù)等。
gdb 調(diào)試器
通過(guò)具體的示例來(lái)熟悉通過(guò)gdb來(lái)調(diào)試C/C++應(yīng)用程序、修正應(yīng)用程序運(yùn)行期的錯(cuò)誤。
make和makefile
學(xué)習(xí)編寫(xiě)makefile,使用make來(lái)構(gòu)建一個(gè)完整的項(xiàng)目。
CVS - 版本控制
運(yùn)用CVS來(lái)進(jìn)行代碼的版本控制。
Eclipse CDT
一個(gè)非常強(qiáng)大的C/C++ IDE,強(qiáng)大的文本編輯器、與GCC工具鏈的無(wú)縫結(jié)合、方便的gdb前端、集成CVS/Subversion等版本控制等,提供眾多的便利,大大減輕開(kāi)發(fā)者的負(fù)擔(dān)。
非常不錯(cuò),值得資源共享吧們的大家去學(xué)習(xí)!
QQ圖片20150821201302.png (3.05 KB, 下載次數(shù): 919)
下載附件
保存到相冊(cè)
C++
2015-8-21 20:14 上傳
鏈接:http://pan.baidu.com/s/1eQ2MdJO
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
|