问题描述
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