Perforceで変更を加えるためにperlプログラムを作成しようとしています。コマンド ラインから P4 を使用して Perforce コマンドを実行すると、正常に動作しますが、perl プログラムで「P4 を使用」と記述すると、P4 クラスを識別できません。不足している可能性のある構成はありますか?
PS> -コマンド ラインから正常に動作しているため、パスが正しく設定されていると想定しています。
これは私が得ているエラーです: perlP4.pl 行 5 で、パッケージ "P4" を介してオブジェクト メソッド "new" を見つけることができません (おそらく "P4" をロードするのを忘れましたか?)。
これは私のプログラムです:
use strict;
push ( @INC,"C:\Program Files\Perforce");
use lib "C:\Program Files\Perforce";
use P4; # a p4perl module
my $p4 = new P4;
どんな助けでも大歓迎です。