Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo escribir el archivo de configuración de Cmake Cmakelist.txt

Cómo escribir el archivo de configuración de Cmake Cmakelist.txt

CMake es una herramienta de compilación y configuración de C/C++ multiplataforma. Escriba el archivo de configuración CMakeLists.txt para controlar el Makefile generado o el archivo de proyecto de Windows. También admite la instalación (make install), prueba si el programa instalado se puede ejecutar correctamente (make test o ctest), genera paquetes de instalación para la plataforma actual (make package), genera paquetes de código fuente (make package_source), genera datos de visualización del panel. y carga, etc. Función, siempre que se realice una configuración simple en CMakeLists.txt, se pueden completar muchas funciones complejas, incluida la escritura de casos de prueba.

Si existen directorios anidados, los subdirectorios también pueden tener su propio CMakeLists.txt.

Por lo tanto, escribir un buen CMakeLists.txt es la clave para usar CMA. txt es la clave para usar Cmake

Herramientas/información

Cmake

Métodos/pasos

1

Cmake Existen múltiples versiones de plataforma para Linux y Windows. La imagen muestra la versión de Windows del programa.

Cómo escribir el archivo de configuración de Cmake Cmakelist.txt

2

<. p> Uno más simple Para proyectos c de múltiples directorios, aprenda las especificaciones de escritura de cmakelist.txt

3

El contenido del archivo cmakelist en el directorio raíz:

set(CMAKE_INSTALL_PREFIX): establece la El directorio de instalación del programa tiene mayor prioridad que la configuración de los parámetros del comando cmake.

add_subdirectory(compile_file_subdirectory)

4

El contenido del archivo cmakelist en el directorio libhello:

5

libhello Contenido del archivo cmakelist en el directorio:

6

Ver los resultados compilados:

7

Estructura del directorio después instalación: