Не удается скомпилировать PuTTY, Plink или Pscp в Windows из-за отсутствия подкаталога Windows/MSVC

Мне нужно загрузить и скомпилировать plink/pscp в моей Windows.
Поскольку мне нужна конкретная версия (0.69), я искал тег и проверил этот коммит.

В ридми putty пишут, что если я хочу скомпилировать на windows, то есть решение Visual Studio:

  • В подкаталоге windows/MSVC находятся файлы проектов MS Visual Studio для выполнения сборок различных утилит PuTTY на основе графического интерфейса.
    Они были протестированы в Visual Studio 7 и 10.

    У вас должна быть возможность собрать каждую утилиту PuTTY, загрузив
    соответствующий файл .dsp в Visual Studio. Например,
    MSVC/putty/putty.dsp создает сам PuTTY, MSVC/plink/plink.dsp
    собирает Plink и т. д.

У меня нет этих каталогов, что мне не хватает? Есть ли предварительное условие?
Код выглядит следующим образом: https://github.com/github/putty Этот каталог также отсутствует..

Спасибо


person ilansch    schedule 13.08.2017    source источник


Ответы (2)


Папка MSVC не существует в репозитории.

Он создается во время сборки и сохраняется в putty-src.zip пакете:
https://the.earth.li/~sgtatham/putty/latest/putty-src.zip


Хотя создание старой версии программы звучит как плохая идея.

person Martin Prikryl    schedule 13.08.2017

Я цитирую ответ сотрудников шпатлевки на мой вопрос:

«Из второго абзаца того же README в корне репозитория Git: «(Если вы получили исходный код из Git, вам придется самостоятельно сгенерировать файлы Makefile — см. ниже.)» Это включает проекты Visual Studio . Или, поскольку вы компилируете релизную версию, вы можете вместо этого загрузить с нашего веб-сайта putty-0.69.tar.gz, который включает в себя эти сгенерированные файлы».

Посмотрев получше, я нашел следующую ссылку:

https://www.chiark.greenend.org.uk/~sgtatham/putty/releases/

Кредит принадлежит Джейкобу Н.

person ilansch    schedule 13.08.2017