cygwin错误,表示找不到Config.pm且找不到

cygwin错误,表示找不到Config.pm且找不到,cygwin,dmake,Cygwin,Dmake,我向cygwin dmake发射命令 它给出了错误的定义 $ dmake dmake.exe: Error: -- `\usr\lib\perl5\5.14\x86_64-cygwin-threads\Config.pm' not found, and can't be made 有什么线索吗?看起来您缺少所需的PERL库。您安装了PERL吗?您还可以尝试使用cygwin重新安装PERL。我在64位机器上使用cygwin,并且我在下面的目录/usr/lib/perl5/5.14/i

我向cygwin dmake发射命令

它给出了错误的定义

$ dmake
dmake.exe:  Error: -- `\usr\lib\perl5\5.14\x86_64-cygwin-threads\Config.pm' not found, and      can't be made

有什么线索吗?

看起来您缺少所需的PERL库。您安装了PERL吗?您还可以尝试使用cygwin重新安装PERL。我在64位机器上使用cygwin,并且我在下面的目录/usr/lib/perl5/5.14/i686-cygwin-threads-64int/Config.pm下有这个库?

我的系统上安装了PERL。在安装cygwin之前,我已经安装了perl。您需要使用cygwin安装perl,因为它正在寻找那个。您的计算机上有/usr/lib/perl5/5.14路径吗?/usr/lib/perl5/5.14路径存在。现在该怎么办,因为它没有其他子目录。它正在搜索i686-cygwin-threads-64int。但在我的系统中,它是/usr/lib/perl5/5.14/x86_64-cygwin-threads。如何更改路径看起来dmake正在寻找32位版本的PERL。根据Cygwin网站,Cygwin有一个32位和一个64位的安装程序,您使用了哪一个?Cygwin DLL的最新版本是1.7.28。通过运行setup-x86.exe 32位安装或setup-x86_64.exe 64位安装来安装它。