0
私はubuntu 14.04からubuntu 16.04にアップグレードしました。アップグレード後、私は、Perlスクリプトを実行しようとしたが、私は use Data::Dumper
などのような任意のCPANモジュールを使用する場合には、バージョンを与え、どのバージョンの詳細な説明がインストールされている私にperlに関連するセグメンテーションフォルト(コアダンプ)
Segmentation fault(core dumped)
perl -v
とperl -V
を与えます。例えば
は、これら2つのスクリプト
#!/usr/bin/perl -w
use strict;
use warnings;
my $a = "string";
print $a,"\n";
これは罰金
を働く考える今、これはSegmentation error(core-dumped)
を与え、私はman cpan
を開くことができますが、私が入力したときに
#!/usr/bin/perl -w
use strict;
use warnings;
use Data::Dumper;
my $a = "string";
print $a,"\n";
このスクリプトを考えますそれは私に与える端末上のcpanセグメンテーションフォールトエラー
誰かが私を助けることができたら本当に感謝します。古いCPANモジュールをクリアする必要があります〜/ .cpan〜/ perl5の〜/ .localの/共有/ .cpan
:
おかげ
OSアップグレードで 'perl'をアップグレードしましたが、' cpan'とそのモジュールをアップグレードしなかったと思います。とにかく何か間違ったことがあるので、ここに投稿してください。しかし、何か間違っていても、それが何であるかは分かりません。 – alvits
こんにちはalvits、どのcpanモジュールでperlスクリプトを実行しようとすると、Data :: Dumperを使ってみましょう。セグメンテーションフォールトのエラーが発生します。 – user3138373
はい、すでに言及しました。実行してデバッグできる[mcve]を投稿してください。これが可能でないなら、[Unix/Linux Stack Exchange](http://unix.stackexchange.com)を試してみてください。 – alvits