我正在尝试在 Windows XP 上安装程序,但出现以下错误:
无法在 DLL pcre.dll 中找到程序 pcre_dfa_exec
我猜我的 pcre.dll 文件已经过时了。我不断从不同的网站下载 pcre.dll,但结果都一样。有人能告诉我在哪里可以下载所需的版本吗?
我在互联网上只看到源文件,但它们需要“编译”(这是正确的词吗?)并且超出了我的能力。
答案1
pcre-7.0-bin.zip
从这里 下载:http://sourceforge.net/projects/gnuwin32/files/pcre/7.0/
然后将其解压到某处,您会在里面找到一个名为的文件夹bin
,打开它并将其pcre3.dll
重命名为pcre.dll
。
这可能会有效,如果不行,请尝试下载(旧版本,其中显示仅pcre.dll
在文件夹内bin
或pcre2.dll
)。
答案2
Perl 兼容正则表达式库的 Windows 端口可以从其 SourceForge 页面下载,它是 GNUWin32 项目的一部分:http://gnuwin32.sourceforge.net/packages/pcre.htm