如何在命令行上使用 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.exevcvars32.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?的主要内容,如果未能解决你的问题,请参考以下文章

nmake - 如何强制 echo 命令输出制表符?

如何在命令提示符下设置 v140_xp 工具集以使用 NMake 构建?

如何/我在命令行上使用啥主机名来访问我的 Github?

如何在 Windows 命令行上使用 pg_restore?

如何在命令行上覆盖类型安全配置列表值?

如何使用Unix管理Node.js脚本管道(在命令行上)?