Ответ 1
Я думаю, что ccmake
- это графический интерфейс для управления файлами, сгенерированными/используемыми системой cmake
.
В чем разница между cmake
и ccmake
? У меня установлен пакет Ubuntu cmake
, и на моем компьютере с Windows у меня есть установщик с веб-сайта, но у нас нет команды ccmake
. Тем не менее, учебники, похоже, ссылаются на него довольно регулярно.
Похоже, что ccmake
в Unix есть CMakeSetup
в Windows (это программа установки). Но я немного смущен этим; это просто альтернатива ручному набору собственных CMakeLists.txt
файлов?
Я думаю, что ccmake
- это графический интерфейс для управления файлами, сгенерированными/используемыми системой cmake
.
ccmake - это интерфейс curses (интерфейс обработки терминала) для CMake.
cmake - это интерфейс командной строки (CLI)
sudo apt-get install cmake-curses-gui
ccmake (для Unix) и CMakeSetup (для NT) действительно эквивалентны: пользовательский интерфейс для cmake. Они в основном называют cmake и отображают, как настроен ваш проект, какие библиотеки были найдены и где (для библиотек, на которые ссылается FIND_LIBRARY. Это дает вам возможность просмотреть и изменить эти переменные до создания Makefile или проекта.