C++ VSCode+;cmake+;视窗10->;cmake不在路径中

C++ VSCode+;cmake+;视窗10->;cmake不在路径中,c++,visual-studio-code,cmake,C++,Visual Studio Code,Cmake,一般来说,我对VS代码和CMake都是新手。我使用VisualStudio和解决方案文件已有14年了。现在业界希望我能够跨平台,在Linux中做事。嗯,我不想成为一个不受欢迎的老人 我下载了VSCode并安装了cmake和cmake工具扩展。我创建了一个文件夹,打开工作区,按ctrl+shift+p并选择进行配置,然后选择VC++作为我的编译器 当我在VS代码内部或外部的命令行中键入cmake时,它不是可识别的命令。但是,我可以使用ctrl+shift+p cmake->build进行构建 我如

一般来说,我对VS代码和CMake都是新手。我使用VisualStudio和解决方案文件已有14年了。现在业界希望我能够跨平台,在Linux中做事。嗯,我不想成为一个不受欢迎的老人

我下载了VSCode并安装了cmake和cmake工具扩展。我创建了一个文件夹,打开工作区,按ctrl+shift+p并选择进行配置,然后选择VC++作为我的编译器

当我在VS代码内部或外部的命令行中键入cmake时,它不是可识别的命令。但是,我可以使用ctrl+shift+p cmake->build进行构建

我如何在命令行上获取cmake,并将其用作视频中的“布尔向量”?

当前使用的cmake可执行文件在哪里?我是否应该将其添加到路径中


我在Windows 10上,在尝试VSCode+cmake工具之前安装了Visual Studio 2019。

Visual Studio 16 2019已经在
C:\Program Files(x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\CommonExtensions\Microsoft\cmake\cmake\bin\cmake.exe中安装了cmake。所以我猜您在VSCode中使用的是这个版本

要运行明确安装的CMake,您应该从install it下载适合您平台的CMake,并将安装目录的bin文件夹添加到
PATH
变量中,例如
set PATH=C:\Program Files\CMake\bin;%Windows上的路径%


完成此操作后,您可以从命令行轻松使用CMake。

如果您使用的是vector of bool(现在是Microsoft)的CMake工具,则无需使用命令行进行构建

ctrl+shift+p=>cmake:build target将为您构建一切

要从命令行使用cmake,需要将cmake二进制目录添加到系统路径。很可能是C:\Program Files\CMake\bin