CMake или VS код вопроса? Запись в кэше "PROJECT_COMPONENT" имеет неизвестный тип: "My_Variable": STRING '{} - PullRequest
0 голосов
/ 22 февраля 2020

Я использую VSCode с CMake для создания своего проекта. В VSCode всякий раз, когда генерация cmake завершается, я получаю полный список ошибок, таких как: '"PROJECT_COMPONENT' has unknown type: 'My_Variable":STRING' {}

Обратите внимание на дополнительную двойную кавычку перед PROJECT_COMPONENT и после My_Variable.

Глядя в сгенерированный CMakeCache.txt, я вижу следующую строку:

"PROJECT_COMPONENT:My_Variable":STRING=My_Variable

Многие записи не имеют двойных кавычек - это работает. Те, которые вызывают ошибку, упомянутую выше. Это большой проект, и я пока не знаю, как это можно перевести к простой проблеме.

Это известная законная проблема с cmake (3.15)? Это проблемы с vscode? (сам ничего не могу найти)

Любое руководство о том, куда мне обратиться, поможет мне сэкономить время при воссоздании этой проблемы - спасибо!

Не думаю, что это имеет значение, но только в случай, я использую плагин удаленных контейнеров, чтобы встроить контейнер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...