如何在命令行上使用 NMAKE?
Posted
技术标签:
【中文标题】如何在命令行上使用 NMAKE?【英文标题】:How do I use NMAKE on the command line? 【发布时间】:2013-06-27 12:23:12 【问题描述】:我的 PC 上安装了 Microsoft Visual C++ 2012 可再发行组件,但是当我尝试在 cmd 中使用 NMAKE 命令时,它显示:
'nmake' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
我转到 Visual Studio 8 文件夹,但找不到 nmake.exe
或 vcvars32.bat
。
我该怎么办?
【问题讨论】:
我不认为“可再发行”组件包含nmake
。
我在哪里可以得到 nmake
您使用的是哪个版本的 VS2012(Express、Professional、Ultimate)? “visual c++ 2012 redistributable”意义不大,“visual studio 8”文件夹不适用于 VS2012。
microsoft visual c++ 2012 redistributable (x86) 11.0.51106.1
【参考方案1】:
“Microsoft Visual C++ 2012 redistributable”仅包含使用 Visual C++ 2012 开发的应用程序所需的运行时库。不包括任何开发工具。
要获得“nmake”,您必须购买“Visual Studio”或从 Microsoft 下载 Windows SDK。安装 SDK 时,您会在文件夹“\Program Files (x86)\Microsoft Visual Studio xx.x\VC\bin”中找到“nmake”(xx.x 取决于 SDK 版本)。
【讨论】:
【参考方案2】:Visual Studio 在开始|程序|Microsoft Visual Studio xx 下安装了几个命令外壳链接。
【讨论】:
那我怎样才能得到nmake?? @caesar:在其中一个 shell 中键入nmake
。以上是关于如何在命令行上使用 NMAKE?的主要内容,如果未能解决你的问题,请参考以下文章
如何在命令提示符下设置 v140_xp 工具集以使用 NMake 构建?