Как в CLion установить значения параметров CMakeLists.txt?
Я пытаюсь использовать CLion (последняя версия - 2019.3) для работы с моим исходным репозиторием, который уже использует CMake (т.е. имеет CMakeLists.txt
). Теперь в пакете есть несколько вариантов того, какие цели нужно создавать; по умолчанию он строит всего несколько, но если вы установите опцию наON
, затем компилируется и собирается куча тестов.
К сожалению, я не совсем понимаю, где CLion позволяет вам устанавливать значения параметров CMake для подкаталогов сборки, которые он генерирует. Это действительно заставляет вас использовать настройки по умолчанию, или мне что-то не хватает в основном интерфейсе или настройках?
1 ответ
На данный момент нет пользовательского интерфейса для установки значений параметров; тебе нужно бежатьccmake
, или вручную отредактировать CMakeCache.txt
. Об этом факте я сообщил об ошибке CPP-20268.
Разработчики CLion планируют разрешить это с помощью механизма редактирования всего кеша CMake - подход, который я не одобряю, но я думаю, это будет лучше, чем ничего. Это проблема CPP-423.