3

StrawberryPerl5.12にないライブラリに依存するPerlモジュールをコンパイル/インストールしたい。モジュール(Net-SSH2)をインストールするためにWindowsボックスでStrawberryを使用しました。ライブラリ(libssh2)が必要なため、インストールに失敗しました。私の問題は、この男のhttp://www.perlmonks.org/bare/?node_id=814455に似ています。しかし、そのソリューションは私のPerlバージョンには適用されないため、使用できません。さらに重要なのは、インターネット接続が非常に制限されていることです。

libssh2ライブラリをダウンロードしましたが、Makefile.PLでインクルードパスを指定して実行できるようにする方法がわかりません。

perl Makefile.PL
make 
make install

ヘルプやポインタに感謝します。

4

2 に答える 2

2

を編集し、呼び出しのand/orパラメータMakefile.PLを追加または編集します。予想される形式については、ドキュメントを参照してください。これらはコンパイラとリンカーに渡されます。INCLIBSWriteMakefileExtUtils::MakeMaker

于 2010-07-23T21:10:58.677 に答える
1

Net::SSH2 はStrawberry Perl の最新ベータ版に含まれています。もう 1 つのオプションは、このアーカイブを Strawberry のディレクトリに解凍することです

于 2010-07-23T22:04:49.767 に答える