很多從朋友想學(xué)習(xí)如何在linux下做開(kāi)發(fā),我自己走過(guò)很多彎路,買(mǎi)過(guò)很多冤枉書(shū),根據(jù)我個(gè)人的經(jīng)歷,我覺(jué)得這樣的一個(gè)學(xué)習(xí)流程是比較合理的(個(gè)人看法):
1、先熟悉linux系統(tǒng)的常用命令。
2、深入學(xué)習(xí)emacs或者vim。值得你花半年時(shí)間系統(tǒng)學(xué)習(xí)!以后我們就是用這個(gè)編輯器來(lái)寫(xiě)程序的了,經(jīng)過(guò)配置,emacs完完全全就是一個(gè)IDE了,像代碼跳轉(zhuǎn),自動(dòng)補(bǔ)齊(智能感應(yīng))以及其他的一些好用功能。
3、學(xué)習(xí)makefile的編寫(xiě)。因?yàn)槲覀兪怯胢akefile來(lái)組織我們的程序的就像vc6里頭又dsp/dsw文件一樣(當(dāng)然也vc自己的makefile)。有些好的工具能幫助我們編寫(xiě)可以移植的makefile,如autoconf等。
4、學(xué)習(xí)用GUN的開(kāi)發(fā)工具鏈,如gcc,gdb,ldd,ld,……
5、學(xué)習(xí)linux的系統(tǒng)調(diào)用以及一些開(kāi)源庫(kù)??纯茨切└呤謱?xiě)的代碼,長(zhǎng)見(jiàn)識(shí)。學(xué)習(xí)cvs,因?yàn)榇蠖鄶?shù)開(kāi)源代碼都是cvs管理的,用cvs 把代碼搞下來(lái)。
6、編寫(xiě)自己的代碼,完成工作
大家遇到問(wèn)題最多的估計(jì)就是如何搭建一個(gè)類(lèi)似VC這樣好用的IDE了,呵呵,多花點(diǎn)時(shí)間學(xué)習(xí)emacs,會(huì)受益無(wú)窮的。還有就是gdb調(diào)試時(shí)感覺(jué)不是很方便,其實(shí)gdb配合emacs用比vc6都好用呢!當(dāng)然makefile編寫(xiě)也會(huì)讓很多人畏懼,堅(jiān)持一下就好了,特別是學(xué)會(huì)了atuoconf等工具,寫(xiě)個(gè)makefile還是非常容易的。
推薦讀物:
linux系統(tǒng)使用:《鳥(niǎo)哥的LINUX私房菜:基礎(chǔ)學(xué)習(xí)篇 》
emacs學(xué)習(xí):《學(xué)習(xí)GNU EMACS(第二版)》
linux開(kāi)發(fā)工具學(xué)習(xí):《LINUX & UNIX程序開(kāi)發(fā)基礎(chǔ)教程 》
linux系統(tǒng)調(diào)用學(xué)習(xí):《UNIX/LINUX編程實(shí)踐教程 》,《UNIX環(huán)境高級(jí)編程(第2版) 》
makefile學(xué)習(xí)呢,就在網(wǎng)上搜一下吧,參考一下別人的,犯不著買(mǎi)書(shū),如果實(shí)在想買(mǎi)呢,《GNU MAKE項(xiàng)目管理(第三版完全修訂版)(中文版) 》也不錯(cuò)!cvs,在網(wǎng)上搜搜,教程很多的。
?石家莊網(wǎng)站建設(shè)的優(yōu)點(diǎn):我們是專(zhuān)屬定制,制作符合您公司業(yè)務(wù)、風(fēng)格的網(wǎng)站,這就做到給您制作的網(wǎng)站是網(wǎng)絡(luò)上獨(dú)一無(wú)二的網(wǎng)站,這樣更有利于搜索引擎的收錄。如果您喜歡網(wǎng)絡(luò)上某個(gè)風(fēng)格的網(wǎng)站或者網(wǎng)站模板,我們是只仿制而不直接套用,我們會(huì)對(duì)其中的結(jié)構(gòu)和樣式做增減優(yōu)化,做…
?競(jìng)價(jià)排名營(yíng)銷(xiāo)是一種通過(guò) 競(jìng)價(jià)購(gòu)買(mǎi)搜索引擎中關(guān)鍵詞或關(guān)鍵短語(yǔ)的廣告方式。競(jìng)價(jià)排名營(yíng)銷(xiāo)分為兩種類(lèi)型。 第一種,直接為真正的搜索引擎結(jié)果的排名付費(fèi),也就是說(shuō)付的錢(qián)越多,網(wǎng)頁(yè)所獲得的排名名也就越高。 第二種則更類(lèi)似于普通的廣告。這種競(jìng)價(jià)排名營(yíng)銷(xiāo)方式通過(guò)…
?網(wǎng)站優(yōu)化對(duì)網(wǎng)站來(lái)說(shuō)是非常重要的,直接決定和影響著網(wǎng)站所起到的作用,以及在各個(gè)地方當(dāng)中的排名。在進(jìn)行seo優(yōu)化的過(guò)程中,我們必須要堅(jiān)持一定的原則,真正的把這些事情做得更好,才可以確保最終的結(jié)果,這對(duì)于我們來(lái)說(shuō)是非常重要的事。 SEO優(yōu)化主要分為8小步: …