【问题标题】:What's the cmake generator for Visual Studio 2019Visual Studio 2019 的 cmake 生成器是什么
【发布时间】:2019-09-06 13:57:48
【问题描述】:

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

【问题讨论】:

标签: c++ visual-studio cmake compilation updates


【解决方案1】:

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

  1. mkdir 构建
  2. cd 构建
  3. 取决于您使用的架构
    cmake -G "Visual Studio 16 2019" -A x64 ../"

其他选项是:

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" -A ARM64

它将生成所需的 makefile 并服务于您的目的

另外,你可以

devenv <nameof solutions file> /build <Debug/Release option> 

用于构建您的项目

【讨论】:

  • 哪个是支持这个的最旧的 cmake 版本?
  • cmake 2.8 应该是最低要求
  • 在 CMake 2.8 发布时甚至不存在 VS2019。
猜你喜欢
  • 2014-11-14
  • 1970-01-01
  • 1970-01-01
  • 2022-11-08
  • 1970-01-01
  • 2019-07-29
  • 1970-01-01
  • 2017-08-03
  • 2011-09-19
相关资源
最近更新 更多