Как в CLion установить значения параметров CMakeLists.txt?

Я пытаюсь использовать CLion (последняя версия - 2019.3) для работы с моим исходным репозиторием, который уже использует CMake (т.е. имеет CMakeLists.txt). Теперь в пакете есть несколько вариантов того, какие цели нужно создавать; по умолчанию он строит всего несколько, но если вы установите опцию наON, затем компилируется и собирается куча тестов.

К сожалению, я не совсем понимаю, где CLion позволяет вам устанавливать значения параметров CMake для подкаталогов сборки, которые он генерирует. Это действительно заставляет вас использовать настройки по умолчанию, или мне что-то не хватает в основном интерфейсе или настройках?

1 ответ

Решение

На данный момент нет пользовательского интерфейса для установки значений параметров; тебе нужно бежатьccmake, или вручную отредактировать CMakeCache.txt. Об этом факте я сообщил об ошибке CPP-20268.

Разработчики CLion планируют разрешить это с помощью механизма редактирования всего кеша CMake - подход, который я не одобряю, но я думаю, это будет лучше, чем ничего. Это проблема CPP-423.

Другие вопросы по тегам