nmake:构建 OpenSSL 时找不到命令

nmake: command not found when building OpenSSL

我正在尝试按照 Windows 上的 OpenSSL 安装说明在 git bash.

上使用此说明

On Windows(只选择一个目标进行配置):

$ perl Configure { VC-WIN32 | VC-WIN64A | VC-WIN64I | VC-CE }
$ nmake
$ nmake test
$ nmake install

但未能识别nmake。该命令导致 nmake: command not found.

有人知道 nmake 吗?还是我做错了?

nmake 是 Microsoft 的 C++ 构建工具。下载 Visual C++ Express 获取。不幸的是,您不能单独获得 nmake,您必须下载整个工具链。

$ perl Configure { VC-WIN32 | VC-WIN64A | VC-WIN64I | VC-CE }
$ nmake

but it failed to recognized nmake.

下载并安装 Visual C++ build tools. You don't have to download Visual Studio, or subject yourself to the gimmicks and expiring trials。 Visual C++ 构建工具提供了从命令行工作所需的一切。

然后,打开开发者提示符,cd进入 OpenSSL 目录并执行该过程。要打开开发人员提示:开始 → 所有程序 → Microsoft Visual Studio → Visual Studio 工具 → Visual Studio 命令提示符。另请参阅 MSDN 上的 Developer Command Prompt for Visual Studio