• ベストアンサー

Perlでモジュールを作りましたが、

use A::AA; 自作のA::AAのPerlモジュールをインストールしましたが、いざ使うときに Can't locate A/AA.pm in @INC (@INC contains: ... とエラーが発生しました。 A/AA.pmの存在の確認はとれましたが、何か関連付けさせる仕組みが必要なのでしょうか? C:\usr\site\lib\aに aa.pmが入っています。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

エラーメッセージに出力されている通り、@INCに記述されたパスを検索します。 環境変数PERL5LIBを設定するか、プラグマlibで明示的に記述する事で、@INCを操作できます。 詳しくは、ドキュメントperlmodlibおよびperlrunをお読みください。

関連するQ&A

専門家に質問してみよう