1

Windows用にイチゴのperl x64をインストールしました。
残念ながら、perl.xxx.lib が見つかりません。perl.5.16.2.dll のみ。
swig を使用して perl-c++ ラッパーを作成するには、lib が必要です。(プロジェクトはリンクのために lib を必要とし
ます) lib を入手するために何をすべきか誰でも知っています (ビルドできますか?)
ありがとう

4

2 に答える 2

1

次のコマンドを実行します。

C> perl -V

これにより多くの出力が生成され、その一部は役立つ場合があります。たとえば、私の出力の一部は次のとおりです。

libc=, so=dll, useshrplib=true, libperl=libperl516.a

このlibperl512.aファイルは、perl/lib/COREStrawberry Perl をインストールしたディレクトリの下にありました。

それはあなたが探しているものですか?それ以外の場合は、Configモジュールを見て、関心のあるものがあるかどうかを確認してください。私は次のことをしました:

use Config;

print "$Config{_a}\n";

そして、それは印刷され.aます。

楽しみのためにこれを試してください:

use Config;

for $key (sort keys %Config) {
    print "$key: $Config{$key}\n" if $Config{$key};
}

出力のどこかに興味深いものがあるはずです。

于 2012-12-27T00:01:07.153 に答える
0

David Wが指摘したように:

libperl516.a

私が探しているものです。VC2008 はリンクに使用できます。

于 2012-12-27T05:05:27.360 に答える