Switch
モジュールを含む perl スクリプトを作成しました。
hello_world.pl
use strict;
use warnings;
use Switch;
use Data::Dumper;
my $var = "Hello World\n";
print Dumper($var);
起動するとperl hello_world.pl
すべて正常に動作します。しかし、スクリプトをパックしてpp hello_world.pl
起動./a.out
すると、次のエラーが返されます。
@INC で Switch.pm が見つかりません (Switch モジュールをインストールする必要がある場合があります) (@INC には次が含まれます: CODE(0x7fb2631e6a88) /var/folders/rb/2b5sbs355n57svwzjjh7cb9c0000gn/T/par-6967676c6f62616c33/cache-710e967842eb844ab8d6906f91 lib/var/folders/rb/2B5SBS355N57SVWZJJH7CB9C0000GGN/T/PAR-6967676C6F62616C33/CACHE-710E967842EB84444AB8D6FE5F4696968C1B49E019/INC(0.019/INC)FLACRID9/FLACRIST( BEGIN が失敗しました -- script/hello_world.pl 行 3 でコンパイルが中止されました