QtCreator BareMetal插件 - 无法激活协议版本:“CMAKE_GENERATOR”已设置但与配置的生成器值不兼容

问题描述 投票:0回答:1

我最近遇到了一个问题,我无法使用QtCreator和使用CMake和Makefiles的BareMetal插件构建项目。 QtCreator断开与CMaker服务器的连接并输出以下错误消息:

Fehler:激活协议版本失败:“CMAKE_GENERATOR”已设置但与配置的生成器值不兼容。

如果我将套件配置为使用NMake,我可以运行CMake,但我需要生成Makefile。

问题必须与QtCreator的最新更新及其在“管道”模式下使用cmake有关。

我错过了什么?

cmake qt-creator bare-metal
1个回答
0
投票

我有同样的错误但在此之前QtCreator承认它正在尝试运行以下命令:

/usr/bin/cmake -E server --pipe=/tmp/cmake-.RLKKYt/socket --experimental

所以我运行它,结果错误指向我检查是否存在/tmp/cmake-.RLKKYt。它没有。所以我手动创建它。问题得到解决。暂时,肯定。

© www.soinside.com 2019 - 2024. All rights reserved.