C++ VS2012:&x27;nmake';不被识别为内部或外部命令

C++ VS2012:&x27;nmake';不被识别为内部或外部命令,c++,curl,visual-studio-sdk,C++,Curl,Visual Studio Sdk,我尝试了VS2012本机工具、跨工具和开发人员命令提示符。 而且它不识别“nmake”。 它在VS2010上也不起作用 在VS2008上,它找不到像windows.h这样的依赖项 我想为VS2012构建一个静态库curl: 找到以下目录,然后运行vsvars32.bat C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools 在DOS窗口中,然后尝试运行nmake 您还可以单击开始->所有程序->Microsof

我尝试了VS2012本机工具、跨工具和开发人员命令提示符。 而且它不识别“nmake”。 它在VS2010上也不起作用

在VS2008上,它找不到像windows.h这样的依赖项

我想为VS2012构建一个静态库curl:

找到以下目录,然后运行
vsvars32.bat

   C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools
在DOS窗口中,然后尝试运行
nmake


您还可以单击
开始
->
所有程序
->
Microsoft Visual Studio 11.0
->
Visual Studio工具
->
VS2012 x86本机工具命令

对于Visual Studio 2015社区版,将以下路径添加到您的系统环境路径中

C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\VC\bin


在上面的路径中有nmake命令

So,检查路径是否包含包含nmake.exe的目录。VS2012是版本11.0错误:无法确定VS Common Tools文件夹的位置。运行vsvars32.bat后:错误:无法确定VS Common Tools文件夹的位置这适用于VS 2017 Enterprise Edition。变量名:nmake。路径:C:\ProgramFiles(x86)\Microsoft Visual Studio 14.0\VC\bin