3

XML::LibXML Perl モジュールを ActiveState Perl バージョン 5.6.1 ビルド 629 にインストールするにはどうすればよいですか?

ここで私が試したこと:

D:\Users\abc>ppm install XML::LibXML
Installing package 'XML-LibXML'...
Error installing package 'XML-LibXML': Could not locate a PPD file for package XML-LibXML

そして他の方法:

D:\Users\abc\Downloads\XML-LibXML-2.0014\XML-LibXML-2.0014>perl Makefile.PL
Couldn't find your C compiler
Compilation failed in require at Makefile.PL line 83.
BEGIN failed--compilation aborted at Makefile.PL line 83.
4

2 に答える 2

3

お使いの ppm パッケージ マネージャーが、お使いの perl バージョンに適したパッケージを見つけられない可能性があります。

このようなものを見つけてインストールすることができます。たぶん、そのうちの1つがあなたのために働くでしょう。

ppm install http://www.bribes.org/perl/ppm/XML-LibXML.ppd    
ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/XML-LibXML.ppd
ppm install http://trouchelle.com/ppm/XML-LibXML.ppd
ppm install http://ppm.tcool.org/archives/XML-LibXML.ppd
ppm install http://theoryx5.uwinnipeg.ca/ppms/XML-LibXML.ppd

ppm の新しいレポを追加する方法: http://www.bribes.org/perl/ppmdir.html

于 2013-02-19T09:13:47.813 に答える
2

自分のマシンに PPM の CPAN バージョンをインストールしました。ソースをダウンロードしPPM-2.1.8.tar.gz、ファイルをcd解凍し、解凍したディレクトリに作成して実行します

perl Makefile.PL 
nmake 
nmake install

しかし、nmake私のマシンにはインストールされていなかったので、インストールしました。この後、コマンドを発行して uwinnipeg 5.6 リポジトリから XML-LibXML をインストールできました。

ppm install http://theoryx5.uwinnipeg.ca/ppmpackages/XML-LibXML.ppd

また、前提条件の ppm パッケージと、必要なlibxml2.dllライブラリを環境変数 PATH にインストールしました。

于 2013-03-22T14:18:35.530 に答える