エラー: このチュートリアルでは、「 makeを実行できません:/usr/share/perl/5.14/CPAN/Distribution.pmにそのようなファイルまたはディレクトリはありません」を修正する方法について説明します。 Perlプログラムの実行中にエラーが発生しました。
Can't exec "/usr/bin/make": No such file or directory at
> /usr/share/perl/5.14/CPAN/Distribution.p
解決策:
アプリケーションのコンパイル中またはPerlプログラムの実行中にこのエラーが発生した場合は、次の方法で解決できます。
エラーメッセージを見る"Can't exec /usr/bin/make"
、OSに'make'
がないことは明らかです 。以下のコマンドを実行して、makeがシステムにインストールされているかどうかを確認します。
# whereis make
結果が表示されない場合は、make
をインストールしてください 以下に示すように:
Ubuntuバリアントの場合:
# apt-get install build-essential
build-essential
パッケージは、make
とともに必要な他のツールをインストールします 。
CentOS / Fedora / RedHatバリアントの場合:
# yum groupinstall "Development Tools"
"Development Tools"
パッケージは、make
とともに必要なツールをインストールします 。
'make'
と入力して、makeがインストールされているかどうかを確認します コマンドまたはwhereis
の使用 コマンド。
$ whereis make make: /usr/bin/make /usr/share/man/man1/make.1.gz
以上です!