术语'cmake'不被识别为cmdlet的名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了术语'cmake'不被识别为cmdlet的名称相关的知识,希望对你有一定的参考价值。

我正在尝试在Windows 10的命令行中使用CMake。以前曾经可以使用,但是我不知道为什么它不再起作用了。我安装了新版本的CMake并将路径添加到环境变量。但是,当尝试像这样在Powershell中使用它时:cmake -G "Visual Studio 14 2015 Win64" ..

它显示此错误:

cmake:术语'cmake'不被识别为cmdlet,函数,脚本的名称文件或可运行的程序。检查名称的拼写,或者是否包含路径,验证路径正确,然后重试。在第1行:char:1

这是我的环境变量:

enter image description here

我已将C:Program FilesCMakein添加到path变量的末尾。我也尝试过卸载并重新安装CMake,但没有帮助。

答案

在当前的Powershell会话中,必须将路径添加到路径环境变量。您必须使用此:

$env:path += ";C:Program Filescmakein"
cmake -g ...

以上是关于术语'cmake'不被识别为cmdlet的名称的主要内容,如果未能解决你的问题,请参考以下文章

'gradle'不被识别为内部或外部命令,可操作程序或批处理文件

术语“go”不被识别为cmdlet,函数,脚本文件或可操作程序的名称

用于传递环境变量的 npm Windows cmd 语法(不被识别为内部或外部命令)

行为:术语“行为”未被识别为 cmdlet Python Selenium 的名称

pip不被识别为内部命令

有些日期被识别为日期,有些日期不被识别。为啥?