カテゴリ:perl5
とりあえず
use YAML; これでperlのサーチディレクトリを一応確認する。 書いたスクリプト、Perl に 同梱されている Cwd モジュールを使って、 カレントワーキングディレクトリを 取得
カレントワーキングディレクトリーを確認できます。 でも、これは出来ない。 use lib $directory; perlコンパイラーに怒られる。 なぜかは、不明。 カレントワーキングディレクトリーは、@INCに含まれない場合は perlに明示してあげること。 カレントのパスを手書きする use lib "c:/user/lib/myapp.pm "; 念の為に、ソースの最後に以下。 元の @INC を復元するために。 @INC = @lib::ORIG_INC; めちゃくちゃ、これらを調べるのに時間がかかりました。 が、謎だったperlのパスについては薄ぼんやり理解できました。 これで自作モジュールをバリバリ書けそうです! ※perldocjpをちゃんと読めばあっさり分かったのですが。 ※use FindBin(他のcpanモジュール)などを使ってもダメな場合があり、今回いろいろ調べたのでした。 やっていきます。 やっていきましょう。 ちなみに、ウインドウズ10でstrawberryperlを使用してます。 お気に入りの記事を「いいね!」で応援しよう
最終更新日
2018.06.15 10:34:40
コメント(0) | コメントを書く
[perl5] カテゴリの最新記事
|
|