cmake - QtCreator BareMetal 插件 - 无法激活协议版本:“CMAKE_GENERATOR”已设置但与配置的生成器值不兼容
问题描述
我最近遇到了一个问题,即我无法使用 QtCreator 和使用 CMake 和 Makefiles 的 BareMetal 插件构建项目。QtCreator 失去与 CMaker 服务器的连接并打印以下错误消息:
Fehler:无法激活协议版本:“CMAKE_GENERATOR”已设置但与配置的生成器值不兼容。
如果我将 Kit 配置为使用 NMake,我可以运行 CMake,但我需要生成 Makefile。
该问题必须与 QtCreator 的最新更新及其在“管道”模式下使用 cmake 有关。
我错过了什么?
解决方案
遇到该问题后,我删除了构建文件夹中的所有 CMakeFiles 并再次运行 CMake。我的问题解决了。
推荐阅读
- python - 如何在 x 轴上设置相同的值并在 matplotlib 中命名一组子图
- javascript - 如何在 playwright 中运行自定义 js 函数
- java - 如何使用 Fabric 获取 minecraft 路径
- python - 多帧,多按钮和标签,图像变化,Tkinter
- python - 有没有办法从 django 模板中提取数据,除了 POST 方法
- python - 更新列表的 iTH 元素 - “Nonetype Object is not subscribable”错误
- reactjs - React Redux 取消订阅商店数据绑定
- javascript - 如何重置 JQueryUI 效果动画?
- r - .Call(tXPMCpp, x) 中的错误:第一个参数必须是字符串(长度为 1)或本机符号引用
- python - Django:如何修复 UUID ValueError('格式错误的十六进制 UUID 字符串')?