{"product_id":"modern-cmake-for-c-discover-a-better-approach-to-building-testing-and-packaging-your-software-9781801070058","title":"CMake moderno para C++: Descubra un mejor enfoque para construir, probar y empaquetar su software","description":"\u003cp\u003e\u003cstrong\u003eCree proyectos CMake completos y de estándar profesional y asegure la calidad y simplicidad de sus soluciones\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLa compra del libro impreso o Kindle incluye un eBook gratuito en formato PDF\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eCaracterísticas clave: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eComprenda y automatice la compilación y el enlazado con CMake\u003c\/li\u003e\n\u003cli\u003eGestione dependencias internas y externas fácilmente\u003c\/li\u003e\n\u003cli\u003eAgregue controles de calidad y pruebas como un paso inherente a sus compilaciones\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eDescripción del libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eCrear software de primera categoría es una tarea 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 más fáciles y mejores. Al mismo tiempo, la mayoría de los recursos en línea ofrecen una explicación limitada, mientras que también carecen del contexto y la estructura adecuados.\u003c\/p\u003e\u003cp\u003eEste libro ofrece una experiencia más simple y completa, ya que trata el tema de la creación de soluciones C++ de manera holística. Modern CMake for C++ es una guía completa para la automatización de tareas complejas, incluyendo la construcción, prueba y 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 fuente, los objetivos de construcción y los paquetes. A medida que avance, aprenderá a compilar y enlazar 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, dominará la exportación, instalación y empaquetado para fines internos y externos.\u003c\/p\u003e\u003cp\u003eAl final de este libro, podrá usar CMake con confianza a nivel profesional.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eLo que aprenderá: \u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eComprender las mejores prácticas para construir código C++\u003c\/li\u003e\n\u003cli\u003eAdquirir conocimientos prácticos del lenguaje CMake centrándose en los aspectos más útiles\u003c\/li\u003e\n\u003cli\u003eUsar herramientas de vanguardia para garantizar la calidad del código con la ayuda de pruebas y análisis estáticos y dinámicos\u003c\/li\u003e\n\u003cli\u003eDescubrir cómo administrar, encontrar, descargar y enlazar dependencias con CMake\u003c\/li\u003e\n\u003cli\u003eConstruir soluciones que puedan ser reutilizadas y mantenidas a largo plazo\u003c\/li\u003e\n\u003cli\u003eComprender cómo optimizar los artefactos de compilación y el propio proceso de compilación\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eA quién va dirigido este libro: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eEl libro está dirigido a ingenieros de compilación y desarrolladores de software con conocimientos de programación C\/C++ que buscan aprender CMake para automatizar el proceso de construcción de soluciones de software pequeñas y grandes. Si usted es alguien que recién comienza con CMake, un usuario experimentado de GNU Make, o simplemente busca ponerse al día con las últimas mejores prácticas, este libro es para usted.\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=AUTH-15302238\"\u003eRafal Świdziński\u003c\/a\u003e\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Packt Publishing\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 02\/28\/2022\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 460\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.73lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 9.25h x 7.50w x 0.93d\u003cbr\u003e\u003cb\u003eISBN13:\u003c\/b\u003e 9781801070058\u003cbr\u003e\u003cb\u003eISBN10:\u003c\/b\u003e 1801070059\u003cbr\u003e\u003cb\u003eBISAC Categories:\u003c\/b\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051440\"\u003eSoftware Development \u0026amp; Engineering | Tools\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM010000\"\u003eProgramming | Compilers\u003c\/a\u003e\u003cbr\u003e- \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=CAT-COM\"\u003eComputers\u003c\/a\u003e | \u003ca href=\"https:\/\/sureshotbooks-com.myshopify.com\/search?type=product%2Carticle%2Cpage\u0026amp;q=BISAC-COM051070\"\u003eLanguages | C++\u003c\/a\u003e\u003cbr\u003e\u003cp\u003e\u003ci\u003eThis title is not returnable\u003c\/i\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":44499627213037,"sku":"9781801070058","price":65.32,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0550\/8097\/6621\/products\/img_178b18c2-04b2-4de9-b612-7b91d5b31c2a.jpg?v=1700981215","url":"https:\/\/sureshotbooks.com\/es\/products\/modern-cmake-for-c-discover-a-better-approach-to-building-testing-and-packaging-your-software-9781801070058","provider":"SureShot Books Publishing LLC","version":"1.0","type":"link"}