LIBRISTO
LIBROAMANTO
obligatoriu
Faceți parte dintr-o comunitate de iubitori de cărți din întreaga lume și beneficiați de o mulțime de avantaje Creați-vă un cont gratuit
0
Transport gratuit la punctele de livrare Pick Up peste 349.00 lei
Packeta 15.00 lei Serviciul de curierat Cargus 28.00 lei Easybox 20.00 lei FAN Courier 20.00 lei Punct FAN 16.00 lei Punct DPD 17.00 lei Curier DPD 25.00 lei

Livrare gratuită pentru comenzile peste 349,00 lei.

Modern CMake for C++ - Second Edition

Limba englezăengleză
Carte Carte broșată
Carte Modern CMake for C++ - Second Edition Rafał Świdziński
Codul Libristo: 46058529
Editura Packt Publishing, mai 2024
Gain proficiency in CMake and unlock the complete potential of C++ to develop exceptional projectsPu... Descrierea completă
? points 124 b
267.47 lei
În depozitul extern Expediem în 14-21 zile

Până la 30 de zile pentru returnare


Clienții au cumpărat de asemenea


Top
Modern C++ Programming Cookbook - Third Edition Marius Bancila / Carte Carte broșată
common.buy 293.24 lei
Hands-On Design Patterns with C++ - Second Edition Fedor G. Pikus / Carte Carte broșată
common.buy 272.46 lei
Top
C++ Software Design Klaus Iglberger / Carte Carte broșată
common.buy 333.04 lei
Leftin
C++ Concurrency in Action,2E Anthony Williams / Carte Carte broșată
common.buy 348.11 lei
C++20 - The Complete Guide Nicolai M. Josuttis / Carte Copertă tare
common.buy 422.83 lei
Top
Effective Modern C++ Scott Meyers / Carte Carte broșată
common.buy 281.71 lei
Qt 6 C++ GUI Programming Cookbook - Third Edition Lee Zhi Eng / Carte Carte broșată
common.buy 257.08 lei
Top
Beginning C++ Game Programming - Third Edition John Horton / Carte Carte broșată
common.buy 267.47 lei
C++ Game Animation Programming - Second Edition Gabor Szauer / Carte Carte broșată
common.buy 277.66 lei
Learning Continuous Integration with Jenkins - Third Edition Nikhil Pathania / Carte Carte broșată
common.buy 277.66 lei
CMake Best Practices - Second Edition Mustafa Kemal Gilor / Carte Carte broșată
common.buy 225.70 lei
Top
Clean Code Robert C. Martin / Carte Carte broșată
common.buy 281.71 lei
NGINX HTTP Server - Fifth Edition Clement Nedelcu / Carte Carte broșată
common.buy 277.66 lei
Top
Minimal CMake Tom Hulton-Harrop / Carte Carte broșată
common.buy 236.30 lei
C++ Memory Management Patrice Roy / Carte Carte broșată
common.buy 225.70 lei
Mastering C++ Game Animation Programming Michael Dunsky / Carte Carte broșată
common.buy 267.47 lei
Dancing with Qubits - Second Edition Robert S. Sutor / Carte Carte broșată
common.buy 309.04 lei
Top
Clean Architecture Robert C. Martin / Carte Carte broșată
common.buy 166.15 lei
Modern Full-Stack React Projects Matthias Zronek / Carte Carte broșată
common.buy 241.49 lei
Mastering Node.js Web Development Adam Freeman / Carte Carte broșată
common.buy 267.47 lei
C++ High Performance Viktor Sehr / Carte Carte broșată
common.buy 319.22 lei
Top
Design Patterns Erich Gamma / Carte Copertă tare
common.buy 269.45 lei
Top
The Pragmatic Programmer David Thomas / Carte Copertă tare
common.buy 232.45 lei
Top
Refactoring Martin Fowler / Carte Copertă tare
common.buy 293.87 lei

Gain proficiency in CMake and unlock the complete potential of C++ to develop exceptional projects

Purchase of the print or Kindle book includes a free eBook in the PDF format

Key Features:

Get to grips with CMake and take your C++ development skills to enterprise standards

Use hands-on exercises and self-assessment questions to lock-in your learning

Understand how to build in an array of quality checks and tests for robust code

Book Description:

Modern CMake for C++ isn't just another reference book, or a repackaging of the documentation, but a blueprint to bridging the gap between learning C++ and being able to use it in a professional setting. It's an end-to-end guide to the automation of complex tasks, including building, testing, and packaging software.

This second edition is updated to the latest version of the CMake tooling suite, featuring three new chapters and an additional appendix dedicated to CMake presets.

In this book, you'll not only learn how to use the CMake language in CMake projects, but also discover how to make those projects maintainable, elegant, and clean. As you progress, you'll dive into the structure of source directories, building targets, and packages, all while learning how to compile and link executables and libraries. You'll also gain a deeper understanding of how those processes work, and how to optimize builds in CMake for the best results.

You'll discover how to use external dependencies in your project - third-party libraries, testing frameworks, program analysis tools, and documentation generators. Finally, you'll gain proficiency in exporting, installing, and packaging for internal and external purposes.

By the end of this book, you'll be able to use CMake confidently at a professional level.

What You Will Learn:

Understand best practices for building C++ code

Gain practical knowledge of the CMake language

Guarantee code quality with tests and static and dynamic analysis

Discover how to manage, discover, download, and link dependencies with CMake

Build solutions that can be reused and maintained in the long term

Understand how to optimize build artifacts and the build process

Program modern CMake and manage your build processes

Acquire expertise in complex subjects like CMake presets and CDash

Who this book is for:

The book is for build engineers and software developers with knowledge of C/C++ programming who are looking to learn CMake to automate the process of building small and large software solutions. If you're just getting started with CMake, a long-time GNU Make user, or simply looking to brush up on the latest best practices, this book is for you.

Actriță & Poliglotă
EWA KASP pentru
Redă videoclipul
Ewa Kasp
Libristo are cea mai mare selecție de literatură în limbi străine. De aceea îmi cumpăr cărțile de aici.

Informații despre carte

Titlu complet Modern CMake for C++ - Second Edition
Limba engleză
Legare Carte - Carte broșată
Data publicării 2024
Număr pagini 502
EAN 9781805121800
ISBN 1805121804
Codul Libristo 46058529
Greutatea 928
Dimensiuni 191 x 235 x 27
Dăruiește această carte chiar astăzi
Este foarte ușor
1 Adaugă cartea în coș și selectează Livrează ca un cadou 2 Îți vom trimite un voucher în schimb 3 Cartea va ajunge direct la adresa destinatarului

Ar putea de asemenea, să te intereseze


Modern CMake for C++ Rafał Świdziński / Carte Carte broșată
common.buy 262.28 lei
Top
Professional C++, 6th Edition Gregoire / Carte Carte broșată
common.buy 356.01 lei
Top
Software Architect Elevator Gregor Hohpe / Carte Carte broșată
common.buy 275.68 lei
Top
Mathematics for Game Programming and Computer Graphics Penny de Byl / Carte Carte broșată
common.buy 293.24 lei
Top
A Theory of Fun for Game Design Raph Koster / Carte Carte broșată
common.buy 189.95 lei
Modern C++ Programming Cookbook Marius Bancila / Carte Carte broșată
common.buy 526.95 lei
CMake Cookbook Radovan Bast / Carte Carte broșată
common.buy 340.01 lei
Practical Shader Development Kyle Halladay / Carte Carte broșată
common.buy 292.10 lei
Top
Design Patterns in Modern C++20 Dmitri Nesteruk / Carte Carte broșată
common.buy 189.95 lei
Beautiful C++ Kate Gregory / Carte Carte broșată
common.buy 205.54 lei
Hands-On Design Patterns with C++ Fedor G Pikus / Carte Carte broșată
common.buy 309.04 lei
Mathematics for Computer Graphics and Game Programming D P Kothari / Carte Carte broșată
common.buy 291.89 lei
Das Kapital Karl Marx / Carte Carte broșată
common.buy 61.92 lei
Top
Vulkan Cookbook Pawel Lapinski / Carte Carte broșată
common.buy 225.70 lei
Top
House of Leaves Mark Z. Danielewski / Carte Copertă tare
common.buy 217.90 lei
C++ Templates David Vandevoorde / Carte Copertă tare
common.buy 423.24 lei
Graphics Shaders Mike Bailey / Carte Copertă tare
common.buy 741.64 lei
Top
Game Programming Patterns Robert Nystrom / Carte Carte broșată
common.buy 205.33 lei
Building Low Latency Applications with C++ Sourav Ghosh / Carte Carte broșată
common.buy 241.49 lei
Mastering Vim - Second Edition Ruslan Osipov / Carte Carte broșată
common.buy 236.30 lei
Arduino Projects For Dummies Brock Craft / Carte Carte broșată
common.buy 130.30 lei
Top
Practical Vim Drew Neil / Carte Carte broșată
common.buy 152.96 lei
Mastering Vim Ruslan Osipov / Carte Carte broșată
common.buy 309.04 lei

Logare

Conectare la contul de utilizator Încă nu ai un cont Libristo? Crează acum!

 
obligatoriu
obligatoriu

Nu ai un cont? Beneficii cu contul Libristo!

Datorită contului Libristo, vei avea totul sub control.

Creare cont Libristo
Consilier de cărți Libroamiko
Bună ziua, sunt Libroamiko, vă pot ajuta?