tutorial - CMake... ccmake o cmake?
cmake visual studio 2017 (4)
Creo que ccmake
es la GUI para manipular archivos generados por / utilizados por el sistema cmake
.
¿Cuál es la diferencia entre cmake
y ccmake
? Tengo el paquete Ubuntu cmake
instalado, y en mi computadora con Windows, tengo el instalador del sitio web, pero ninguno tiene el comando ccmake
disponible. Sin embargo, los tutoriales parecen referirse a él con bastante regularidad.
Parece que ccmake
en Unix es CMakeSetup
en Windows (que es el programa de instalación). Pero estoy un poco confundido al respecto; ¿Es solo una alternativa a escribir manualmente sus propios archivos CMakeLists.txt
?
ccmake (para Unix) y CMakeSetup (para NT) son de hecho equivalentes: una interfaz de usuario a cmake. Básicamente llaman a cmake y muestran cómo se configura su proyecto, qué bibliotecas se han encontrado y dónde (para las bibliotecas a las que se hace referencia con FIND_LIBRARY. Le da la oportunidad de revisar y modificar estas variables antes de generar el Makefile o el proyecto.
ccmake es la interfaz curses (terminal handling library) para CMake.
cmake es la CLI (interfaz de línea de comando)
sudo apt-get install cmake-curses-gui