Основные отличия между командной строкой CMake и графическим интерфейсом cmake-gui:
- Командная строка позволяет выполнять сборку из неё, независимо от используемого генератора. preshing.com Например, с её помощью можно указать файл для заполнения начального кэша с помощью опции -C. cmake.org
- Графический интерфейс cmake-gui предоставляет интерактивный способ настройки переменных кэша. preshing.com Для использования нужно запустить cmake-gui, заполнить пути к исходным и бинарным папкам, затем нажать «Конфигурировать». preshing.com
Кроме того, cmake-gui помогает генерировать файлы сборки приложения для различных сред, используемых на платформе Windows. wiki.linuxformat.ru Также эта утилита позволяет присвоить значения некоторым переменным CMake, которые сам пакет определить не смог или «не уверен» в их правильности. wiki.linuxformat.ru