Плагин QtCreator BareMetal - Не удалось активировать версию протокола: "CMAKE_GENERATOR" установлен, но несовместим с настроенным значением генератора - PullRequest
0 голосов
/ 03 сентября 2018

Недавно я столкнулся с проблемой, что не могу построить проект с использованием QtCreator с плагином BareMetal с использованием CMake и Makefiles. QtCreator теряет соединение с сервером CMaker и печатает следующее сообщение об ошибке:

Fehler: не удалось активировать версию протокола: установлено «CMAKE_GENERATOR» но несовместимо с настроенным значением генератора.

Я могу запустить CMake, если я сконфигурирую Kit для использования NMake вместо этого, но мне нужно сгенерировать Makefiles.

Проблема должна быть связана с недавним обновлением QtCreator и его использованием cmake в режиме "pipe".

Чего мне не хватает?

1 Ответ

0 голосов
/ 15 марта 2019

У меня была такая же ошибка, но перед этим QtCreator признался, что пытается выполнить следующую команду:

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

Итак, я запустил его, и полученная ошибка указала мне, чтобы проверить, существует ли /tmp/cmake-.RLKKYt. Что это не так. Поэтому я создал его вручную. И проблема была исправлена. Временно, точно.

...