我最近遇到了一个问题,我无法使用QtCreator和使用CMake和Makefiles的BareMetal插件构建项目。 QtCreator断开与CMaker服务器的连接并输出以下错误消息:
Fehler:激活协议版本失败:“CMAKE_GENERATOR”已设置但与配置的生成器值不兼容。
如果我将套件配置为使用NMake,我可以运行CMake,但我需要生成Makefile。
问题必须与QtCreator的最新更新及其在“管道”模式下使用cmake有关。
我错过了什么?
我有同样的错误但在此之前QtCreator承认它正在尝试运行以下命令:
/usr/bin/cmake -E server --pipe=/tmp/cmake-.RLKKYt/socket --experimental
所以我运行它,结果错误指向我检查是否存在/tmp/cmake-.RLKKYt
。它没有。所以我手动创建它。问题得到解决。暂时,肯定。