A. perl鏄浠涔堬紵
Perl鏄涓縐嶅姛鑳戒赴瀵岀殑璁$畻鏈虹▼搴忚璦銆俿trawberry perl鏄疨erl璇璦鐨勭紪璇戝櫒銆
Strawberry Perl鏄鐢ㄤ簬MS Windows鐨刾erl鐜澧冿紝鍏朵腑鍖呭惈榪愯屽拰寮鍙憄erl搴旂敤紼嬪簭鎵闇鐨勪竴鍒囥 瀹冭璁捐′負灝藉彲鑳芥帴榪慤NIX緋葷粺涓婄殑perl鐜澧冦
瀹冨寘鎷琾erl浜岃繘鍒舵枃浠訛紝緙栬瘧鍣錛坓cc錛+鐩稿叧宸ュ叿錛屾墍鏈夊栭儴搴擄紙鍔犲瘑錛屾暟瀛︼紝鍥懼艦錛寈ml絳夛級錛屾墍鏈夋崋緇戠殑鏁版嵁搴撳㈡埛絝浠ュ強瀵筍trawberry Perl鐨勬湡鏈涖
鍦↙inux鍜屽ぇ澶氭暟綾諱技UNIX鐨勭郴緇燂紙鍖呮嫭Mac OS X錛変笅錛宲erl涓庣郴緇熶竴璧峰畨瑁呫 Windows鏈変袱涓鍙鐢ㄧ殑鐗堟湰錛歋trawberry Perl鍜孉ctivePerl銆
緙栬瘧鍣ㄥ氨鏄灝嗏滀竴縐嶈璦錛堥氬父涓洪珮綰ц璦錛夆濈炕璇戜負鈥滃彟涓縐嶈璦錛堥氬父涓烘灒寮婁綆綰ц璦錛夆濈殑紼嬪簭銆
涓涓鐜頒唬緙栬瘧鍣ㄧ殑涓昏佸伐浣滄祦紼嬶細婧愪唬鐮 (source code) 鈫 棰勫勭悊鍣 (preprocessor) 鈫 緙栬瘧鍣 (compiler) 鈫 鐩鏍囦唬鐮 (object code) 鈫 閾炬帴鍣 (Linker) 鈫 鍙鎵ц岀▼搴 (executables)
鎵╁睍璧勬枡錛
Perl鍊熺敤浜咰錛宻ed錛宎wk錛宻hell鑴氭湰璇璦鍜岃稿氬叾浠栫紪紼嬭璦鐨勫姛鑳姐傚畠鏈閲嶈佺殑鍔熻兘鏄鍏墮泦鎴愮殑姝e垯琛ㄨ揪寮忓姛鑳藉拰搴炲ぇ鐨勭涓夋柟浠g爜搴揅PAN銆
綆鑰岃█涔嬶紝Perl鍍廋涓鏍峰己澶э紝騫朵笖鍍忚剼鏈鎻忚堪璇璦錛堝俛wk鍜宻ed錛変竴鏍鋒柟渚褲 Perl璇璦鐖卞ソ鑰呭皢鍏剁О涓衡滀竴縐嶆嫢鏈夊悇縐嶈璦鍔熻兘鐨勬ⅵ騫昏剼鏈璇璦鈥濆拰鈥 Unix涓鐨勭帇鐗屽伐鍏封濄
緙栬瘧鏄浠庢簮浠g爜錛堥氬父鏄楂樼駭璇璦錛夊埌鐩鏍囦唬鐮侊紙閫氬嚦琛℃棌甯告槸浣庣駭璇璦鎴栨満鍣ㄨ璦錛夌殑杞鎹㈣繃紼嬶紝鍙浠ョ敱璁$畻鏈烘垨鉶氭嫙鏈虹洿鎺ユ墽琛屻
浣嗘槸錛屼篃瀛樺湪浠庝綆綰ц璦鍒伴珮綰ц璦鐨勭紪璇戝櫒銆傚湪榪欑嶇被鍨嬬殑緙栬瘧鍣ㄤ腑錛岀敤鏉ヤ粠鐢遍珮綰ц璦鐢熸垚鐨勪綆綰ц璦浠g爜閲嶆柊鐢熸垚楂樼駭璇璦浠g爜鐨勫張琚鍙鍋氬弽緙栬瘧鍣ㄣ備篃鏈変粠涓縐嶉珮綰ц璦鐢熸垚楂樼駭璇璦鐨勭紪璇戝櫒錛屾垨鐢熸垚闇瑕佽繘涓姝ュ勭悊鐨勪腑闂翠唬鐮佺殑緙栬瘧鍣錛堜篃縐頒負綰ц仈錛夈傛嫤浜
鍙傝冭祫鏂欐潵婧愶細
鐧懼害鐧劇-perl
B. windows下perl模塊的安裝
在Windows系統中,Perl編譯器和IDE安裝完成後,為了提升腳本開發效率,引入模塊是不可或缺的步驟。以下是Windows環境下安裝Perl模塊的一種詳細步驟:
首先,你需要從官方或可信源下載所需的模塊,比如Chart-Gnuplot-0.23,將其解壓到特定目錄。
接著,打開命令提示符,通過Win+R快捷鍵,輸入cmd,定位到包含模塊文件的文件夾。
在命令行中,輸入"perl Makefile.PL"進行模塊的初始化配置。然後,根據你的系統配置,可能需要使用"dmake"(我的電腦上有效)或"nmake"替換"make",輸入命令進行編譯。如果出現錯誤,可以跳過測試步驟。
繼續輸入"dmake install"命令,執行模塊安裝。安裝完成後,可以通過"perldoc -l 模塊名"來驗證模塊是否成功安裝。如果顯示相關文檔,說明安裝已完成。
最後,使用"perldoc local"查看所有本地安裝的模塊及其詳細信息,包括安裝路徑等,以確保一切按預期進行。
C. 如何在 Windows 7 下安裝 Perl 模塊
下面主要講兩個在cmd中安裝perl模塊的方法。
PPM方式
優點:方面 缺點:部分模塊搜索不到,也就不能安裝
具體步驟:1,裝好庫,這些網站都有編譯好了的模塊,2,用命令安裝,ppm install 模塊名稱
具體方法如下: 添加庫的方法:在cmd中運行命令ppm repo suggest (意思是給出建議添加的網站),然後將列出的網站使用命令 ppm repo add 網站url (比如 ppm repo add http //www bribes org/perl/ppm bribes )添加,全部添加完 這步完成後就用模塊安裝命令安裝.
手動編譯方式
優點:通吃所有模塊
缺點:有點麻煩
具體步驟:1安裝編譯器2設置編譯器的環境變數3可能安裝dmake
具體方法:如下
1.首先要有個c編譯器,因為很多模塊都是用c編寫的。推薦dev-cpp,記得要下含有mingw的就是了(不懂c,下載含有mingw的因為這個版本的bin目錄里有gcc.exe等工具).
1.1安裝好了編譯器之後,要能在cmd中以命令方式運行的話,必須要設置環境變數,將dev-cpp/bin路徑加入到環境變數中,否則cmd中無法運行相應的命令,注意加的是絕對路徑。弄完好,在cmd中運行gcc -v 顯示出內容表示編譯器安裝成功,並且可以用命令行編譯.
2.編譯步驟,在cpan上下載需要的模塊,比如Win32::SerialPort,一般是gz格式的,用rar解壓就行。解壓後在cmd中進入這個目錄(簡單的dos命令應該知道吧),就用常見的方法:
perl Makefile.pl
make
make test
make install
2.1需要注意幾點
2.1.1具體編譯步驟應該先看下模塊包內的readme
2.1.2用的是dev-pp編譯器,故用make,vc編譯器好象是nmake。不過一般會遇到問題,make命令沒有用,如果沒有nmake(nmake可以下載),我們就可以用dmake,在cmd中輸入ppm install dmake,下載並安裝dmake,這里要注意你以前activeperl安裝的路徑里不能有中文,否則顯示無法安裝,而且ppm安裝dmake的目錄是在perl/site/bin下的,所以確保這個路徑添加在環境變數中,否則dmake無法使用。當安裝好dmake後,就可以按照上面那個方法安裝perl模塊了,只需要將make改成dmake即可:
perl Makefile.pl
dmake
dmake test
dmake install
你現在可以打開圖形化的ppm界面,搜索看看剛剛那個模塊是否安裝成功,或者在cmd中輸入:perldoc (模塊的名稱),如果有結果的話,則表示模塊安裝成功。
因為基本上所以出現的模塊在CPAN里都會找到,所以推薦使用第二種方法。