We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Price loading...
Packt Publishing CMake Cookbook: Building, testing, and packaging modular software with modern CMake
Price data last checked 101 day(s) ago - refreshing...
Price History & Forecast
No Price Data Available
Price history will appear here once data is collected from Amazon.
Price Distribution
No price data available for histogram
Description
Learn CMake through a series of task-based recipes that provide you with practical, simple, and ready-to-use CMake solutions for your code Key Features: Learn to configure, build, test, and package software written in C, C++, and Fortran Progress from simple to advanced tasks with examples tested on Linux, macOS, and Windows Manage code complexity and library dependencies with reusable CMake building blocks Book Description: CMake is cross-platform, open-source software for managing the build process in a portable fashion. This book features a collection of recipes and building blocks with tips and techniques for working with CMake, CTest, CPack, and CDash. CMake Cookbook includes real-world examples in the form of recipes that cover different ways to structure, configure, build, and test small- to large-scale code projects. You will learn to use CMake's command-line tools and master modern CMake practices for configuring, building, and testing binaries and libraries. With this book, you will be able to work with external libraries and structure your own projects in a modular and reusable way. You will be well-equipped to generate native build scripts for Linux, MacOS, and Windows, simplify and refactor projects using CMake, and port projects to CMake. What You Will Learn: Configure, build, test, and install code projects using CMake Detect operating systems, processors, libraries, files, and programs for conditional compilation Increase the portability of your code Refactor a large codebase into modules with the help of CMake Build multi-language projects Know where and how to tweak CMake configuration files written by somebody else Package projects for distribution Port projects to CMake Who this book is for: If you are a software developer keen to manage build systems using CMake or would like to understand and modify CMake code written by others, this book is for you. A basic knowledge of C++, C, or Fortran is required to understand the topics covered in this book.
Product Specifications
- Brand
- Packt Publishing
- Format
- paperback
- ASIN
- 1788470710
- Domain
- Amazon UK
- Release Date
- 26 September 2018
- Listed Since
- 15 February 2018
Barcode
No barcode data available
Similar Products You Might Like
93% match
Modern C++ Programming Cookbook: Master C++ core language and standard library features, with over 100 recipes, updated to C++20
Packt Publishing
£55.34
14 Jan 2026
93% match
The Embedded Project Cookbook: A Step-by-Step Guide for Microcontroller Projects
Apress
£44.93
24 Feb 2026
92% match
Unreal Engine Game Development Cookbook
Packt Publishing
£23.30
23 Feb 2026
92% match
How to Code C++: From a Simple Idea to a Game You'll Understand!
Out of Stock
15 Apr 2026
92% match
Data Engineering with Advanced Python: Learn to Build Production Data applications using Modern Cloud Data tools (Data Engineering with Python cookbook series)
£43.20
30 Jan 2026
92% match
Software Architecture with C++: Design modern systems using effective architecture concepts, design patterns, and techniques with C++20
Packt Publishing
£43.60
07 Mar 2026
92% match
Modern Python Cookbook: 133 recipes to develop flawless and expressive programs in Python 3.8
Packt Publishing
£67.48
25 Jan 2026
92% match
Embedded Linux Development Using Yocto Project Cookbook: Practical recipes to help you leverage the power of Yocto to build exciting Linux-based systems
Packt Publishing
£44.16
28 Jan 2026
92% match
3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan
Packt Publishing
£48.03
07 Jan 2026
92% match
Cloud Native Integration with Apache Camel: Building Agile and Scalable Integrations for Kubernetes Platforms
£43.08
02 Feb 2026
92% match
C++: The Comprehensive Guide
Rheinwerk Computing
£53.34
12 Jan 2026
92% match
Boost.Asio C++ Network Programming Cookbook: Over 25 hands-on recipes to create robust and highly-effi cient cross-platform distributed applications with the Boost.Asio library
Packt Publishing
£38.93
09 Feb 2026
92% match
Herb Schildt's C++ Programming Cookbook (PROGRAMMING & WEB DEV - OMG)
McGraw-Hill Education
£46.00
07 Mar 2026
92% match
Cloud Native Architecture and Design: A Handbook for Modern Day Architecture and Design with Enterprise-Grade Examples
£42.67
12 Jan 2026
92% match
CryENGINE 3 Cookbook
Packt Publishing
£41.99
08 Jan 2026
92% match
Android Native Development Kit Cookbook
Packt Publishing
£41.99
31 Jan 2026
92% match
CryENGINE 3 Game Development: Beginner's Guide
Packt Publishing
£41.99
15 Dec 2025
91% match
End to End GUI Development with Qt5: Develop cross-platform applications with modern UIs using the powerful Qt framework
Packt Publishing
£74.99
07 Apr 2026
91% match
Terraform Cookbook: Efficiently define, launch, and manage Infrastructure as Code across various cloud platforms
Packt Publishing
£43.01
18 Feb 2026
91% match
Unreal Engine 5 Game Development with C++ Scripting: Become a professional game developer and create fully functional, high-quality games
Packt Publishing
£40.46
13 Jan 2026
91% match
Hands-On Machine Learning with C++: Build, train, and deploy end-to-end machine learning and deep learning pipelines
Packt Publishing
£44.99
21 Feb 2026
91% match
Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)
Springer
£29.51
15 Feb 2026
91% match
C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients
Apress
£38.44
28 Feb 2026
91% match
Hands-On Software Engineering with Golang: Move beyond basic programming to design and build reliable software with clean code
Packt Publishing
£39.99
15 Feb 2026