我正在尝试执行tidy.exe
但收到以下错误消息。
/cygwin/bin/tidy.exe:加载共享库时出错:cygtidy-0-99-0.dll:无法打开共享对象文件:没有此文件或目录
我应该安装哪个包来满足此依赖关系?为什么它没有随包默认安装tidy
?
答案1
缺少库cygtidy-0-99-0.dll
我应该安装哪个包来满足这个依赖关系?
你需要这个libtidy0_99_0
包裹。
我怎样才能知道cygtidy-0-99-0.dll
是哪个包裹?
查找包含特定命令或文件的包的最简单方法是使用Cygwin 软件包搜索页:
打开Cygwin 软件包搜索网络浏览器中的网页。
根据您的安装选择 32 位或 64 位版本的 Cygwin。
输入您要查找的程序的名称(
cygtidy-0-99-0.dll
)。在网页上点击“前往”。
单击“libtidy0_99_0-20090325-1”以确认您拥有正确的包:
2013-05-31 06:38 303123 usr/bin/cygtidy-0-99-0.dll
为什么它没有随包默认安装tidy
?
我无法重现您的问题。不过,cygtidy-0-99-0.dll
在我安装之前,这里已经安装了tidy
。我不知道哪个包安装了它。
DavidPostill@Hal /f/test
$ ll /usr/bin/*tidy*
-rwxr-xr-x 1 DavidPostill None 303123 May 31 2013 /usr/bin/cygtidy-0-99-0.dll
-rwxr-xr-x 1 DavidPostill None 24595 May 18 14:57 /usr/bin/tidy.exe
Cygwin 安装程序中可能缺少依赖项。