Professional CMake: A Practical Guide, 14th EditionКНИГИ » ПРОГРАММИНГ
Название: Professional CMake: A Practical Guide, 14th Edition Автор: Craig Scott Издательство: Crascit Pty Ltd Год: 2023 Страниц: 664 Язык: английский Формат: pdf (true) Размер: 10.06 MB
Professional CMake: A Practical Guide is the handbook for every CMake user, from beginner to seasoned veteran. It contains hundreds of pages of real-world advice, best practices and insights gained from production projects and interaction with the CMake community.
Topics cover the complete software pipeline, from the very initial setup of a project through to testing, packaging and integration with other projects. Important more advanced topics like improving build performance are also covered.
Each chapter focuses on a particular theme or fundamental concept. Read them in order as a structured CMake tutorial, or jump to specific chapters to focus on a particular topic or solve a specific problem. Every chapter ends with a Recommended Practices section highlighting the most important points.
Whether a seasoned developer or just starting out in a software career, one cannot avoid the process of becoming familiar with a range of tools in order to turn a project’s source code into something an end user can actually use. Compilers, linkers, testing frameworks, packaging systems and more all contribute to the complexity of deploying high quality, robust software. While some platforms have a dominant IDE environment that simplifies some aspects of this (e.g. Xcode and Visual Studio), projects that need to support multiple platforms cannot always make use of their features. Having to support multiple platforms adds more complications that can affect everything from the set of available tools through to the different capabilities available and restrictions enforced. A typical developer could be forgiven for losing at least some of their sanity trying to keep on top of the whole picture.
Fortunately, there are tools that make taming the process more manageable. CMake is one such tool, or more accurately, CMake is a suite of tools which covers everything from setting up a build right through to producing packages ready for distribution. Not only does it cover the process from start to end, it also supports a wide range of platforms, tools and languages. When working with CMake, it helps to understand its view of the world.
Скачать Professional CMake: A Practical Guide, 14th Edition
Selenium WebDriver: From Foundations To Framework Название: Selenium WebDriver: From Foundations To Framework Автор: Yujun Liang and Alex Collins Издательство: Amazon Digital Services LLC Год: 2017...
Professional CMake: A Practical Guide Название: Professional CMake: A Practical Guide Автор: Craig Scott Издательство: crascit Год: 2018 Формат: PDF Страниц: 429 Размер: 24,22 МБ Язык:...
Система построения проектов CMake Название: Система построения проектов CMake Автор: Дубров Д.В. Издательство: Южный федеральный университет Год: 2015 Страниц: 419 Формат: pdf...
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.