LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Free delivery for purchases over 19 990 Ft
DPD point 990 Ft DPD courier 1 190 Ft GLS point 1 190 Ft Hungarian Post 1 795 Ft Hungarian Post 1 690 Ft Hungarian Post 1 690 Ft FoxPost 1 190 Ft Packeta point 1 190 Ft GLS courier 1 690 Ft

Free shipping on orders over 19,990 Ft via Packeta, Fox Post Box, and DPD Collection Point

Modern CMake for C++ - Second Edition

Language EnglishEnglish
Book Paperback
Book Modern CMake for C++ - Second Edition Rafał Świdziński
Libristo code: 46058529
Publishers Packt Publishing, May 2024
Gain proficiency in CMake and unlock the complete potential of C++ to develop exceptional projectsPu... Full description
? points 127 b
19 085 Ft
In stock at our supplier Shipping in 14-21 days

Up to 30 days for returns


Customers also purchased


Top
Modern C++ Programming Cookbook - Third Edition Marius Bancila / Book Paperback
common.buy 20 933 Ft
Top
C++ Software Design Klaus Iglberger / Book Paperback
common.buy 23 957 Ft
Top
C++ Concurrency in Action,2E Anthony Williams / Book Paperback
common.buy 29 530 Ft
C++20 - The Complete Guide Nicolai M. Josuttis / Book Hardback
common.buy 30 180 Ft
Top
Effective Modern C++ Scott Meyers / Book Paperback
common.buy 23 820 Ft
CMake Best Practices - Second Edition Mustafa Kemal Gilor / Book Paperback
common.buy 16 109 Ft
Top
Clean Code Robert C. Martin / Book Paperback
common.buy 20 948 Ft
NGINX HTTP Server - Fifth Edition Clement Nedelcu / Book Paperback
common.buy 19 824 Ft
Minimal CMake Tom Hulton-Harrop / Book Paperback
common.buy 16 862 Ft
C++ Memory Management Patrice Roy / Book Paperback
common.buy 16 109 Ft
Mastering Node.js Web Development Adam Freeman / Book Paperback
common.buy 19 085 Ft
C++ High Performance Viktor Sehr / Book Paperback
common.buy 22 782 Ft
Design Patterns Erich Gamma / Book Hardback
common.buy 19 341 Ft
Modern Full-Stack React Projects Matthias Zronek / Book Paperback
common.buy 17 237 Ft
Dancing with Qubits - Second Edition Robert S. Sutor / Book Paperback
common.buy 22 047 Ft
Top
Clean Architecture Robert C. Martin / Book Paperback
common.buy 11 919 Ft
Mastering C++ Game Animation Programming Michael Dunsky / Book Paperback
common.buy 19 085 Ft
Top
Refactoring Martin Fowler / Book Hardback
common.buy 19 402 Ft

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.

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Modern CMake for C++ - Second Edition
Language English
Binding Book - Paperback
Date of issue 2024
Number of pages 502
EAN 9781805121800
ISBN 1805121804
Libristo code 46058529
Publishers Packt Publishing
Weight 928
Dimensions 191 x 235 x 27
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Modern CMake for C++ Rafał Świdziński / Book Paperback
common.buy 18 711 Ft
Top
Software Architect Elevator Gregor Hohpe / Book Paperback
common.buy 19 824 Ft
Top
The Pragmatic Programmer David Thomas / Book Hardback
common.buy 16 725 Ft
Top
A Theory of Fun for Game Design Raph Koster / Book Paperback
common.buy 13 663 Ft
Top
Professional C++, 6th Edition Gregoire / Book Paperback
common.buy 26 720 Ft
Practical Shader Development Kyle Halladay / Book Paperback
common.buy 20 995 Ft
Modern C++ Programming Cookbook Marius Bancila / Book Paperback
common.buy 37 615 Ft
CMake Cookbook Radovan Bast / Book Paperback
common.buy 24 270 Ft
Das Kapital Karl Marx / Book Paperback
common.buy 4 431 Ft
Design Patterns in Modern C++20 Dmitri Nesteruk / Book Paperback
common.buy 13 663 Ft
Beautiful C++ Kate Gregory / Book Paperback
common.buy 14 758 Ft
Hands-On Design Patterns with C++ Fedor G Pikus / Book Paperback
common.buy 22 047 Ft
Vulkan Cookbook Pawel Lapinski / Book Paperback
common.buy 16 109 Ft
Top
House of Leaves Mark Z. Danielewski / Book Hardback
common.buy 15 540 Ft
C++ Templates David Vandevoorde / Book Hardback
common.buy 30 208 Ft
Graphics Shaders Mike Bailey / Book Hardback
common.buy 55 198 Ft
Top
Game Programming Patterns Robert Nystrom / Book Paperback
common.buy 14 668 Ft
Building Low Latency Applications with C++ Sourav Ghosh / Book Paperback
common.buy 17 237 Ft
Arduino Projects For Dummies Brock Craft / Book Paperback
common.buy 9 047 Ft
Mastering Vim - Second Edition Ruslan Osipov / Book Paperback
common.buy 16 862 Ft
Practical Vim Drew Neil / Book Paperback
common.buy 10 625 Ft
Mastering Vim Ruslan Osipov / Book Paperback
common.buy 22 047 Ft

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?