1

我需要在我的 Windows 上下载并编译 plink/pscp。
因为我需要特定版本(0.69),所以我搜索了标签,并签出了那个提交。

在腻子自述文件中,他们写道,如果我想在 Windows 上编译,有 Visual Studio 解决方案:

  • 在 windows/MSVC 子目录中是 MS Visual Studio 项目文件,用于对各种 PuTTY 实用程序进行基于 GUI 的构建。
    这些已在 Visual Studio 7 和 10 上进行了测试。

    您应该能够通过
    在 Visual Studio 中加载相应的 .dsp 文件来构建每个 PuTTY 实用程序。例如,
    MSVC/putty/putty.dsp 构建 PuTTY 本身,MSVC/plink/plink.dsp
    构建 Plink,等等。

我没有这些目录,我错过了什么?有先决条件吗?
代码见https://github.com/github/putty 该目录也从那里丢失..

谢谢

4

2 回答 2

1

MSVC文件夹在存储库中不存在。

它在构建过程中生成并存储在putty-src.zip包中:
https ://the.earth.li/~sgtatham/putty/latest/putty-src.zip


尽管构建旧版本的软件听起来是个坏主意。

于 2017-08-13T09:33:31.983 回答
0

我引用腻子员工对我的问题的回应:

“来自 Git 存储库根目录中同一自述文件的第二段:“(如果您已从 Git 获取源代码,则必须自己生成 Makefile ——见下文。)”这包括 Visual Studio 项目. 或者,由于您正在编译发布版本,您可以从我们的网站下载 putty-0.69.tar.gz,其中包含这些生成的文件。

仔细查看后,我找到了以下链接:

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

归功于 Jacob N。

于 2017-08-13T10:32:56.087 回答