一直以來(lái),被Perl的經(jīng)久不衰以及Perl的強(qiáng)大功能所折服,所以準(zhǔn)備靜下心來(lái)學(xué)習(xí)一下Perl語(yǔ)言。剛好上周閑逛于海淀圖書(shū)城,看到好便宜的《Perl技術(shù)內(nèi)幕》一書(shū),雖然囊中羞澀,但是還是舍了48元RMB把它拿下。暗自慶幸自己掏了一本性價(jià)比高的寶典,可是回來(lái)在網(wǎng)上一查,竟然還有更便宜,居然22元也可以買到。感嘆世界的無(wú)奈呀。
廢話少說(shuō),還是進(jìn)行我們的Perl之旅吧。
為了在Windows下使用Perl,需要安裝ActivePerl。ActiverPerl現(xiàn)在有兩個(gè)版本ActivePerl 5.10.0.1003和ActivePerl 5.8.8.822,你可以自由選擇其中之一下載安裝。網(wǎng)址為: http://www.activestate.com/store/download.aspx?prdGUID=81fbce82-6bd5-49bc-a915-08d58c2648ca
安裝完以后就可以在CMD中查看是否安裝成功 perl –v
Perl -V 是查看Perl的配置信息。可不要寫錯(cuò)了咯。注意如果你安裝了oralce10g的話,那么在安裝activeperl的時(shí)候會(huì)報(bào)出一個(gè)錯(cuò)誤,因?yàn)?/span>10G中有一個(gè)低版本的perl,在下面執(zhí)行perl checksetup.pl的是時(shí)候報(bào)錯(cuò)。解決這個(gè)錯(cuò)誤的辦法是:環(huán)境變量中有個(gè)PERL5LIB是oracle的perl版本的配置信息。在這個(gè)環(huán)境變量中加入你自己的perl的lib如我的PERL5LIB=D:"Perl"lib;D:"oracle"product"10.2.0"db_1"perl"略;記住一定要加在最前面才有效。這點(diǎn)一定要記住。
為了讓eclipse支持perl的開(kāi)發(fā)環(huán)境,需要下載安裝EPIC plugins, 其remote update地址: http://e-p-i-c.sf.net/updates.
安裝問(wèn)epic后,就可以編寫perl程序了。
為了在eclipse中debug perl代碼,則需要下載一個(gè)perl組件,安裝的方法是開(kāi)始->程序->ActivePerl 5.8.8 Build 822->Perl Package Manager.打開(kāi)Perl Package Manager 后,
1. 點(diǎn)擊view all packages按鈕,然后再輸入框輸入padwalker后;
2. 點(diǎn)擊mark for install 按鈕;
3. 點(diǎn)擊run mark action按鈕;
這樣Perl Package Manager就會(huì)自動(dòng)搜索下載安裝padwalker組件
安裝完padwalker后,在eclipse里就可以調(diào)試perl代碼。
祝大家成功。看看這就是我的perl的eclipse環(huán)境:
當(dāng)然了,自己可以打開(kāi)eclipse->windows->preferences->Perl EPIC設(shè)置自己的perl環(huán)境的個(gè)性: