Saltear al contenido principal

Master CMake para la construcción de proyectos C ++ multiplataforma

Tomar Curso

Descripción

¡Aprender CMake nunca fue tan fácil!

Bienvenido al curso Master CMake para la construcción de proyectos C ++ multiplataforma, donde aprenderá la herramienta CMake desde el principio. Después de completar este curso, podrá

  • Cree proyectos basados ​​en CMake,

  • Exporta tu proyecto y

  • Vincula tu ejecutable con cualquier biblioteca basada en CMake / Non-Cmake

Inscríbase ahora y disfrute del viaje de 3.5 horas para aprender la forma más poderosa de construir los proyectos de C ++.

Este curso se realiza después extensa investigación sobre Desbordamiento de pila, Quora, Reddit, YouTube, y otros sitios web de preguntas y respuestas para seleccionar los conceptos que difícil de comprender para los principiantes. El curso comienza compilando un código C ++ simple; y, sobre los módulos, se agregan varias funcionalidades a medida que aumenta la complejidad.

El esquema general del curso es el siguiente:

  1. Sección 1:

    1. Problemas asociados con NO usar un sistema de compilación

    2. Diferencia entre a construir sistema (Make) y un sistema de meta-construcción (CMake).

  2. Sección 2:

    1. Instalación de CMake

    2. Primer ejecutable utilizando el CMake

  3. Seccion 3:

    1. Gestión de grandes proyectos utilizando subdirectorios

  4. Sección 4:

    1. Variables, listas y cadenas

    2. Capacidades de secuencias de comandos de CMake

  5. Sección 5:

    1. Control de flujo comandosSi-si no comandos y el Bucles)

    2. Funciones, ámbitos, macros, módulos, y Listfiles.

  6. Sección 6:

    1. Configurar un proyecto usando Variables de caché

    2. Concepto de Bibliotecas

    3. Usando Sistema de construcción Ninja con CMake

  7. Sección 7:

    1. Instalación de un paquete que es desarrollado por otra persona

    2. Exportar nuestro paquete para que alguien más pueda usarlo

  8. Sección 8: (Lea la sección completa)

    1. Pequeños conceptos variados, preguntas frecuentes y consejos

  9. Sección 9:

    1. Problemas durante la instalación y el uso Bibliotecas externas

    2. Uso de bibliotecas externas desarrolladas con sistemas de compilación basados ​​en CMake y no basados ​​en CMake

Inscríbase ahora y disfrute del viaje de 3.5 horas para aprender la forma más poderosa de construir los proyectos de C ++.

Ver Comentarios del Curso

Volver arriba