1. 程式人生 > >perl手動安裝模組

perl手動安裝模組

ACTIVE PERL

如果能聯網,ppm install XXX。

手動安裝模組的話先看下安裝檔案readme

一般是如下
   perl Makefile.PL
   $make
   $make test
   $make install

where $make is either "nmake" or "dmake".

不能的話只有自己裝了,如果已經通過 ppm install dmake 最好, 下面就簡單了直接打上面的命令就ok。

注意你以前activeperl安裝的路徑裡不能有中文,否則顯示無法安裝,而且ppm安裝dmake的目錄是在perl/site/bin下的,所以確保這個路徑新增在環境變數中,否則dmake無法使用。當安裝好dmake後,就可以按照上面那個方法安裝perl模組了

沒有裝的話,有點麻煩。要裝gcc編譯器,編譯過程很可能會出現錯誤(我不知道出了多少次)

照抄別人一個:

1.首先要有個c編譯器,推薦dev-cpp(開源免費的,網上自己搜尋,也可以是MinGW),記得要下含有mingw的就是了(不懂c,下載含有mingw的因為這個版本的bin目錄裡有gcc.exe等工具).

1.1安裝好了編譯器之後,要能在cmd中以命令方式執行的話,必須要設定環境變數,在winxp中[我的電腦]->[屬性]->[高階]->[環境變數]裡設定,只需要在path里加個你路徑,比如你的安裝路徑是c:\dev-cpp,那你就要加上c:\dev-cpp\bin (path中有很多其他的路徑,之間記得用;隔開
)弄完好,在cmd中執行gcc -v 顯示出內容表示編譯器安裝成功,並且可以用命令列編譯.

然後就是打上面的4條命令了。

不知道咋搞的 ,dev-cpp,MinGW  make全報錯,鬱悶。

然後發現strawberry perl 的bin目錄下自帶了 dmake.exe, visual studio 的Microsoft Visual Studio 9.0\VC下帶了nmake.exe 呼叫這兩個倒可以。

VC6.0或者VC++  裡面也自帶了。

呼叫 dev-cpp,MinGW 的bin目錄下 的相關 make 全編譯錯誤,鬱悶。。

再研究下。

 又研究了下,發個連結 http://hi.baidu.com/%D3%E0%C7%ECyq/blog/item/2c66fb7321899ceb0bd187f9.html

http://blog.csdn.net/runandrun/article/details/6010840

然後自己dmake報錯 C:\Perl\libConfig.pm' not found, and can't be made

額,找了半天,照這篇文章

http://www.rhinocerus.net/forum/lang-perl-misc/555339-dmake-exe-error-c-perl-libconfig-pm-not-found-cant-bemade.html

用dmake來make了,把nmake棄用了,nmake.exe改名,隨便改,之後perl -MConfig -e "print $Config{make}" 出來是dmake了,畢竟dmake好點。