Answers:
NMake是Microsoft用于构建C ++项目的构建工具的一部分。您可以通过下载Visual C ++ Express获得nmake以及MSVC ++编译器。Visual C ++ Express在Windows 7上运行良好。
要获取64位版本的nmake(对于Windows 7),您还可以安装Windows SDK。它将安装nmake.exe
到C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
Windows 7上,而不会提示您输入备用目录。
C:\Program Files (x86)\Microsoft Visual Studio 8\VC
包含vcpackages
其中包含一些dll。
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
(14.0代表VS 2015)
nmake
SDK文件夹中没有:C:\Program Files (x86)\Windows Kits\10
xampp也随附了与Windows 7兼容的nmake版本:http : //www.apachefriends.org/en/xampp-windows.html 或您可以在此处尝试:http : //johnbokma.com/perl/make- for-windows.html
nmake.exe的x64版本位于VC \ bin \ amd64子目录中。nmake.exe的32位版本位于VC \ bin中。
如果您打开Visual Studio x64命令提示符
VS2013 x64本机工具命令提示符
应该设置路径以找到x64版本的工具。您也可以键入“ where nmake.exe ”以查找所需的版本。
Nmake并不是Windows 10的原生版本,但是您可以通过安装Microsoft Visual C ++ Build Tools来包含它而不安装完整的Visual Studio 。
完成后,导航到该文件夹以找到Nmake二进制文件C:\ Program Files(x86)\ Microsoft Visual Studio x.0 \ VC \ bin
最后,将其添加到控制面板中的Windows路径。
若要在Visual Studio Express或2013 Visual Build 2013上具有nmake 64位本机工具,对于Visual Studio 64位2008年也具有跨工具命令promt。
下载2013 Visual Studio Ultimate更新5 DVD或Web安装程序:https : //www.visualstudio.com/vs/older-downloads/
通过自定义安装从此安装程序仅安装C ++ Foundation版本。
还记得使用可视命令。在12 / VC / BIN / amd64中使用vcvars64.bat初始化PATH =函数(如果使用),以查看是否具有它,请尝试在Visual 64位工具中使用此命令;
where nmake.exe
如果此命令找不到nmake.exe,而您仍将其保存在amd64文件夹中。运行此命令;在Microsoft Visual Studio 12.0 for Micros〜1.0中。确定是否首先安装了VC12,则Micros〜1.0可以是2.0。
C:\progra~2\Micros~1.0\VC\vcvarsall amd64
辛苦使用后,每次加载Windows \时都要创建一个.bat文件,以便快速启动。您必须使用cd ..来运行不在system32中的.bat。