Świdziński, Rafał

Modern CMake for C++ : discover a better approach to building, testing and packaging your software - Birmingham : Packt Publishing, 2022 - xx, 439 p. ; ill., 24 cm.

Includes index.

This book offers a simpler, more comprehensive, experience as it treats the subject of building C++ solutions holistically. Modern CMake for C++ is an end-to-end guide to the automatization of complex tasks, including building, testing, and packaging. You'll not only learn how to use the CMake language in CMake projects, but also discover what makes them maintainable, elegant, and clean. The book also focuses on the structure of source directories, building targets, and packages. As you progress, you'll learn how to compile and link executables and libraries, how those processes work, and how to optimize builds in CMake for the best results.

9781801070058


Open source software
Build tree
Ctest
CXX
Doxygen
Environment variable
Find-module
Ison
Listfile
Object files
Package path
Pragma once
Shared library
Source tree
Static library
Unix-like
Val grind
Makefiles

005.133 / SWI

Powered by Koha