本文介绍了由于缺少 Windows/MSVC 子目录,无法在 Windows 上编译 PuTTY、Plink 或 Pscp的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在我的 Windows 上下载和编译 plink/pscp.
由于我需要特定版本 (0.69),因此我搜索了标签,并检查了该提交.

I need to download and compile plink/pscp on my Windows.
Since I need specific version (0.69), I searched for the tag, and checked out to that commit.

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

In putty readme, they write that if I want to compile on windows, there is Visual studio solution:

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

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

You should be able to build each PuTTY utility by loading the
corresponding .dsp file in Visual Studio. For example,
MSVC/putty/putty.dsp builds PuTTY itself, MSVC/plink/plink.dsp
builds Plink, and so on.

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

I dont have these directories, What am I missing ? Is there a prerequisite ?
The code is see is as https://github.com/github/puttyThat directory is missing from there also..

谢谢

推荐答案

我引用 putty 工作人员对我的问题的回复:

I quote response from putty staff regarding to my question:

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

经过仔细研究,我找到了以下链接:

After better looking, I found the following link:

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

归功于 Jacob N.

Credit goes to Jacob N.

这篇关于由于缺少 Windows/MSVC 子目录,无法在 Windows 上编译 PuTTY、Plink 或 Pscp的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-28 08:19