14歳の自分に衝撃の事実を告げてください

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が入っています。

A 回答 (1件)

エラーメッセージに出力されている通り、@INCに記述されたパスを検索します。


環境変数PERL5LIBを設定するか、プラグマlibで明示的に記述する事で、@INCを操作できます。

詳しくは、ドキュメントperlmodlibおよびperlrunをお読みください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報