Arriba

Libro: Modern CMake for C++: Discover a better approach to

Modelo 01070059
Fabricante o sello Packt Publishing
Peso 0.78 Kg.
Precio:   $175,049.00
Si compra hoy, este producto se despachara y/o entregara entre el 05-05-2024 y el 13-05-2024
Descripción
-Titulo Original : Modern CMake For C: Discover A Better Approach To Building, Testing, And Packaging Your Software

-Fabricante :

Packt Publishing

-Descripcion Original:

Descripción del producto Escriba proyectos de CMake completos y de nivel profesional y garantice la calidad y la simplicidad de sus soluciones. Características principales Comprenda y automatice la compilación y la vinculación con CMake. Administre dependencias internas y externas fácilmente. Agregue controles y pruebas de calidad como un paso inherente para sus compilaciones. Descripción del libro. empresa extremadamente difícil. Los desarrolladores que investigan el tema tienen dificultades para determinar qué consejos están actualizados y qué enfoques ya han sido reemplazados por prácticas mejores y más sencillas. Al mismo tiempo, la mayoría de los recursos en línea ofrecen una explicación limitada, aunque también carecen del contexto y la estructura adecuados. Este libro ofrece una experiencia más simple y completa, ya que trata el tema de la creación de soluciones de C++ de manera integral. Modern CMake para C++ es una guía integral para la automatización de tareas complejas, incluidas la creación, las pruebas y el empaquetado. No solo aprenderá a usar el lenguaje CMake en proyectos CMake, sino que también descubrirá qué los hace mantenibles, elegantes y limpios. El libro también se centra en la estructura de los directorios de origen, los objetivos de construcción y los paquetes. A medida que progrese, aprenderá cómo compilar y vincular archivos ejecutables y bibliotecas, cómo funcionan esos procesos y cómo optimizar las compilaciones en CMake para obtener los mejores resultados. Comprenderá cómo usar dependencias externas en su proyecto: bibliotecas de terceros, marcos de prueba, herramientas de análisis de programas y generadores de documentación. Finalmente, aprenderá a exportar, instalar y empaquetar para fines internos y externos. Al final de este libro, podrá usar CMake con confianza a nivel profesional. Lo que aprenderá Comprender las mejores prácticas para crear Código C++Obtenga conocimientos prácticos del lenguaje CMake centrándose en los aspectos más útilesUtilice herramientas de última generación para garantizar la calidad del código con la ayuda de pruebas y análisis estáticos y dinámicosDescubra cómo administrar, descubrir, descargar y vincular dependencias con soluciones CMakeBuild que pueden ser reutilizado y mantenido a largo plazo. Comprender cómo optimizar los artefactos de compilación y el proceso de compilación en sí. Para quién es este libro. El libro es para ingenieros de compilación y desarrolladores de software con conocimientos de programación C/C++ que buscan aprender CMake para automatizar el proceso de grandes soluciones de software. Si usted es alguien que acaba de comenzar con CMake, un usuario de GNU Make desde hace mucho tiempo, o simplemente busca repasar las mejores prácticas más recientes, este libro es para usted. Tabla de contenido Primeros pasos con CMake El lenguaje CMake Configuración de su primer proyecto CMake Trabajo with TargetsCompilación de fuentes C++ con CMakeVinculación con CMakeAdministración de dependencias con CMakePrueba de marcosHerramientas de análisis de programasGeneración de documentaciónInstalación y empaquetadoCreación de su proyecto profesionalApéndice Comandos varios Acerca del autor Rafa? ?widzi?ski trabaja como ingeniero de planta en Google. Con más de 10 años de experiencia profesional como desarrollador de pila completa, ha podido experimentar con una gran multitud de tecnologías y lenguajes de programación. Durante este tiempo, ha estado creando software para su propia empresa y para corporaciones como Cisco Meraki, ELBAZARDIGITAL y Ericsson. Originario de ?od?, Polonia, ahora vive en Londres, Reino Unido, desde donde dirige un canal de YouTube, Smok, que analiza temas relacionados con el desarrollo de software. Aborda problemas técnicos, incluidos los desafíos de la vida real y relacionados con el trabajo que enfrentan muchas personas en el campo. A lo largo de su trabajo, explica los conceptos técnicos en detalle y desmitifica el arte y la ciencia detrás del papel del ingeniero de software. Su enfoque principal es el código de alta calidad y la artesanía de la programación.
    Compartir en Facebook Comparta en Twitter Compartir vía E-Mail Share on Google Buzz Compartir en Digg