无法生成 Mingw Makfile

问题描述

cmake 版本:3.18.5 我正在使用 cmake-gui,它运行顺利。 现在我已经切换到命令行。它已经工作了几天,突然从那里我收到以下错误

我正在运行的 cmake 命令,

cmake -G "MinGW Makefiles" .. -DVARIANT=V1

我得到的错误是,

CMake Error at CMakeLists.txt:32 (project):
  Generator

    MinGW Makefiles

  does not support instance specification,but instance

    C:/Program Files (x86)/Microsoft Visual Studio/2017/Community

  was specified.


-- Configuring incomplete,errors occurred!

解决方法

我已经用源和构建目录路径更新了命令。现在一切都很好。 但我不知道为什么它一直使用旧命令直到现在。有人对此有答案吗?

cmake -G "MinGW Makefiles" -S .. -B . -DVARIANT=V1

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...