![在哪里可以找到适用于 Windows 7 x64 的 nmake](https://linux22.com/image/1240212/%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%E9%80%82%E7%94%A8%E4%BA%8E%20Windows%207%20x64%20%E7%9A%84%20nmake.png)
我正在尝试编译 Perl 源代码,但似乎找不到适用于 Windows 7 64 位的 nmake 版本。我搜索了整个 Microsoft 网站,但 Googlefu 似乎让我失望了。我可以使用其他编译器吗?如果可以,有什么建议/资源吗?我是 Linux 的本地用户,请原谅我的无知
答案1
NMake 是 Microsoft 用于构建 C++ 项目的构建工具的一部分。您可以通过下载获取 nmake 以及 MSVC++ 编译器Visual C++ 速成版。Visual C++ Express 在 Windows 7 上运行良好。
答案2
要获取 64 位版本的 nmake(适用于 Windows 7),您还可以安装 Windows SDK。它将安装nmake.exe
到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
Windows 7 上,而不会提示您输入备用目录。
答案3
nmake.exe 的 x64 版本位于 VC\bin\amd64 子目录中。nmake.exe 的 32 位版本位于 VC\bin 中。
如果你打开Visual Studio x64 命令提示符
VS2013 x64 本机工具命令提示符
应设置路径以查找 x64 版本的工具。您还可以键入“其中 nmake.exe“来找到您正在寻找的版本。
答案4
Nmake 不是 Windows 10 的原生功能,但你可以在不安装完整 Visual Studio 的情况下通过安装 Microsoft Visual C++ 构建工具。
完成后,导航到此文件夹以查找 Nmake 二进制文件 C:\Program Files (x86)\Microsoft Visual Studio x.0\VC\bin
最后,将其添加到控制面板中的 Windows 路径中。