2008-05-05から1日間の記事一覧
perldoc -f use によれば、ほぼ同じらしい。 use Module (); BEGIN { require Module } つまり、requreは実行時に評価され、useはcompile時に評価されます。これに関連して次のようなものがあります。 Module::Pluggable 次のように記述すると、Test1::Test2…
http://perldoc.jp/docs/modules/Storable-2.05/Storable.podPerlデータ構造体の永続化。 つまり、Perlのデータ構造体を簡単にディスクに格納し、後で取り込むことを可能にするらしい。
perlでは、よく次のようにperl verをuseすることがあります。 #!/usr/local/bin/perl use strict; use warnings; use 5.11.0; この場合、「perl 5.11.0」以前のperlで実行しようとしても、compile?でabortします。 bash-3.2$ ./foo.pl Perl v5.11.0 required…
DB_Fileは Berkely DB を必要としますが、 私の環境のようにこれが /usr/local/BerkeleyDB.4.6 にインストールされている場合、 DB_Fileのmakeで次のようなerrorが出力されます。 [endo@colinux DB_File-1.817]$ make cp DB_File.pm blib/lib/DB_File.pm Aut…