CMake Cookbook

Building, testing, and packaging modular software with modern CMake



Bookstore > Books > CMake Cookbook

CMake Cookbook
Price$54.99 - $63.89
Rating
AuthorsRadovan Bast, Roberto Di Remigio
PublisherPackt Publishing
Published2018
Pages606
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101788470710
ISBN-139781788470711
EBook Hardcover Paperback

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.





Similar Books


Yii Application Development Cookbook, 2nd Edition

Yii Application Development Cookbook, 2nd Edition

by Alexander Makarov

The Yii framework is a rapidly growing PHP5 MVC framework often referred to as Rails for PHP. It has already become a solid base for many exciting web applications such as Stay.com and can be a good base for your developments, too. This book will help you to learn Yii quickly and in more depth for use in for your developments.Yii Applicat...

Price:  $26.99  |  Publisher:  Packt Publishing  |  Release:  2013

Storm Real-time Processing Cookbook

Storm Real-time Processing Cookbook

by Quinton Anderson

Storm is a free and open source distributed real-time computation system. Storm makes it easy to reliably process unbounded streams of data, doing for real-time processing what Hadoop did for batch processing. Storm is simple, can be used with any programming language, and is a lot of fun to use!Storm Real Time Processing Cookbook will ha...

Price:  $29.99  |  Publisher:  Packt Publishing  |  Release:  2013

Raspberry Pi Networking Cookbook

Raspberry Pi Networking Cookbook

by Rick Golden

The Raspberry Pi is more than just a platform for teaching students how to program computers! The recipes in this book show you how this inexpensive computer can be used out of the box for a number of practical solutions that utilize existing networks and connectivity.The Raspberry Pi Networking Cookbook is an essential reference full of ...

Price:  $20.99  |  Publisher:  Packt Publishing  |  Release:  2013

HTML5 Developer's Cookbook

HTML5 Developer's Cookbook

by Chuck Hudson, Tom Leadbetter

Using HTML5, web developers can create standards-based browser applications with extraordinary richness and power, incorporating everything from drag-and-drop to native audio and video - all without any third-party plug-ins. Simply put, every web developer needs to master HTML5 - and the sooner you do so, the greater advantage you'll have...

Price:  $7.65  |  Publisher:  Addison-Wesley  |  Release:  2011

The Core iOS Developer's Cookbook, 5th Edition

The Core iOS Developer's Cookbook, 5th Edition

by Erica Sadun, Rich Wardwell

This book brings together reliable, proven solutions for the heart of day-to-day iOS 7 development. Renowned iOS programming expert Erica Sadun and top iOS developer Rich Wardwell cover all you need to create successful iOS 7 mobile apps with standard APIs and interface elements and take full advantage of iOS 7 graphics, touches, and vi...

Price:  $4.12  |  Publisher:  Addison-Wesley  |  Release:  2014

Java Cookbook, 2nd Edition

Java Cookbook, 2nd Edition

by Ian F. Darwin

You have a choice: you can wade your way through lengthy Java tutorials and figure things out by trial and error, or you can pick up Java Cookbook, 2nd Edition and get to the heart of what you need to know when you need to know it.With the completely revised and thoroughly updated Java Cookbook, 2nd Edition, Java developers like you will ...

Price:  $2.40  |  Publisher:  O'Reilly Media  |  Release:  2004

C++ Cookbook

C++ Cookbook

by D. Ryan Stephens, Christopher Diggins, Jonathan Turkanis, Jeff Cogswell

The C++ Cookbook will make your path to mastery much shorter. This practical, problem-solving guide is ideal if you're an engineer, programmer, or researcher writing an application for one of the legions of platforms on which C++ runs. The algorithms provided in C++ Cookbook will jump-start your development by giving you some basic buildi...

Price:  $29.10  |  Publisher:  O'Reilly Media  |  Release:  2005

Python Cookbook, 2nd Edition

Python Cookbook, 2nd Edition

by Alex Martelli, Anna Ravenscroft, David Ascher

Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. It is now being used by an increasing number of major organizations, including NASA and Google.Updated for Python 2.4, The Python Cookbook, 2nd Edition offers a wealt...

Price:  $2.70  |  Publisher:  O'Reilly Media  |  Release:  2005