Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo instalar cmake-2.8.12.1 en Windows 7

Cómo instalar cmake-2.8.12.1 en Windows 7

CMake es una herramienta de instalación (compilación) multiplataforma que puede utilizar declaraciones simples para describir la instalación (proceso de compilación) de todas las plataformas. Puede generar varios archivos MAKE o archivos de proyecto para probar las funciones de C++ admitidas por el compilador, similar a automake en UNIX, excepto que el archivo de configuración de CMake se llama CmakeLists.txt. Cmake no construye el software final directamente, sino que genera archivos de compilación estándar (como Cmake de Unix) que se pueden usar en la forma normal de compilación. Esto permite a los desarrolladores familiarizados con entornos de desarrollo integrados crear software de forma estándar, y esta capacidad de utilizar sistemas de compilación nativos para cada plataforma es lo que diferencia a CMake de otros sistemas similares como SCons.

CMake puede compilar código fuente, crear bibliotecas, generar contenedores y crear ejecutables en cualquier orden. CMake admite tanto la compilación in situ (los archivos binarios están en el mismo árbol de directorios que el código fuente) como la compilación fuera de lugar (los archivos binarios están en un directorio diferente), por lo que la compilación desde el mismo árbol de código fuente se puede realizar fácilmente . CMake también admite la creación de bibliotecas estáticas y dinámicas.

"CMake" es la abreviatura de "make multiplataforma". Aunque contiene la palabra "make" en su nombre, CMake es independiente y más avanzado que el sistema común "make" de Unix.

Descargar:

Al instalar metis-5.0, las instrucciones de instalación requieren que se instale la versión CMake 2.8. El siguiente es un registro de cómo instalar y usar CMake para aprendizaje futuro.

En la línea de comando de la URL

Si el código fuente no tiene muchas opciones (en el archivo CMakeCache.txt), puede usar cmake directamente para generar el Makefile.

Si el código fuente tiene demasiadas opciones, como VTK, puede pasar el parámetro -i a cmake, por ejemplo, cmake -i.

cmake le permitirá configurar el Especificar un valor para las opciones también le permitirá agregar nuevas opciones al archivo CMakeCache.txt, ya sea usando ccmake o CMakeSetup.

Por supuesto, también puede pasar parámetros a cmake para configurar opciones, por ejemplo:

cmake -DVARIABLE:TYPE=VALUE.

3.

p>

Cuando cmake se ejecuta por primera vez, generará un archivo llamado CMakeCache.txt, que puede considerarse como un archivo de configuración y su contenido es como el conjunto de parámetros pasados. al comando de configuración. La GUI de CMake le permite modificar fácilmente este archivo, pero también puede modificar el archivo directamente; si su archivo CMakeLists.txt se modifica significativamente, deberá eliminar las opciones relevantes del caché si no ha editado el caché manualmente. archivo, deberá eliminar este archivo antes de volver a ejecutar cmake.

4. Sintaxis de Cmake

(1) Conceptos básicos

cmake utiliza el archivo Cmake dfjs;dfasfLists.txt, que utiliza el comando include o add_subdirectory para agregar. archivo de entrada adicional.

La línea de comentario comienza con # y termina con línea

El comando consta del nombre del comando entre paréntesis y los parámetros entre paréntesis separados por espacios en blanco. Los parámetros pueden ser comandos integrados. (como add_library), o Puede ser una macro o función definida por el usuario

Todos los espacios en blanco, incluidos espacios, líneas en blanco y tabulaciones, excepto, por supuesto, los espacios en blanco utilizados para separar parámetros, se ignorarán