-1

Я пытаюсь выполнить tidy.exe но получаю следующее сообщение об ошибке.

/cygwin/bin/tidy.exe: ошибка при загрузке общих библиотек: cygtidy-0-99-0.dll: не удается открыть общий объектный файл: нет такого файла или каталога

Какой пакет я должен установить, чтобы удовлетворить эту зависимость? Почему он не установлен по умолчанию с пакетом tidy ?

1 ответ1

1

Отсутствует библиотека cygtidy-0-99-0.dll

Какой пакет я должен установить, чтобы удовлетворить эту зависимость?

Вам нужен пакет libtidy0_99_0 .


Как я могу узнать, в каком пакете cygtidy-0-99-0.dll находится?

Самый простой способ найти пакет, содержащий определенную команду или файл, это использовать страницу поиска пакетов Cygwin :

  1. Откройте веб-страницу поиска пакетов Cygwin в своем веб-браузере.

  2. Выберите 32-битную или 64-битную версию Cygwin в зависимости от вашей установки.

  3. Введите название программы, которую вы ищете (cygtidy-0-99-0.dll).

  4. Нажмите "Перейти" на веб-странице.

  5. Нажмите «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 отсутствует зависимость.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .