什么是Visual Studio 2019的cmake生成器

loc*_*e14 6 c++ compilation cmake updates visual-studio

在Visual Studio 2017中,我将生成器"Visual Studio 15 2017 Win64"用于cmake。更新到Visual Studio 2019之后,新的对应生成器是什么?

Ama*_*esh 6

从存在cmakelist.txt的目录中。步骤如下:

1)mkdir构建2)cd构建3)取决于您使用的体系结构

cmake -G "Visual Studio 16 2019" -A x64 ../"
Run Code Online (Sandbox Code Playgroud)

其他选项包括:cmake -G“ Visual Studio 16 2019” -A Win32 cmake -G“ Visual Studio 16 2019” -A x64 cmake -G“ Visual Studio 16 2019” -A ARM cmake -G“ Visual Studio 16 2019”-一个ARM64

它将生成所需的makefile,并达到您的目的

此外,您可以

devenv <nameof solutions file> /build <Debug/Release option> 
Run Code Online (Sandbox Code Playgroud)

用于构建您的项目