我对VS Code和CMake还是陌生的。我来自使用Visual Studio和解决方案文件的14年。现在,业界希望我成为跨平台的人并在Linux中做事。好吧,我不想成为一个过时的老人。
我下载了VSCode并安装了cmake和cmake工具扩展。我创建了一个文件夹,打开了工作区,按ctrl + shift + p并选择配置,然后选择VC ++作为我的编译器。
当我在VS Code内部或外部的命令行上键入cmake时,这不是公认的命令。但是,我可以使用ctrl + shift + p cmake-> Build进行构建。
我如何在命令行上获取cmake并将其用作他的视频中的“向量布尔”? https://www.youtube.com/watch?v=abuCXC3t6eQ
当前正在使用的cmake可执行文件在哪里,我应该将其添加到路径中吗?
我在Windows 10上并且在尝试VSCode + cmake工具之前安装了Visual Studio 2019。
答案 0 :(得分:2)
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,应从https://cmake.org/download下载适合您平台的CMake,然后将安装目录的bin文件夹添加到PATH
变量中,例如set PATH=C:\Program Files\CMake\bin;%PATH%
在Windows上。
这样做之后,您可以从命令行轻松使用CMake。
答案 1 :(得分:1)
如果使用的是vector-of-bool(现在是Microsoft)的cmake工具,则无需使用命令行进行构建。
ctrl + shift + p => cmake:构建目标将为您构建所有内容。
要从命令行使用cmake,需要将cmake二进制目录添加到系统路径。最可能是C:\ Program Files \ CMake \ bin。