LIBRISTO
LIBROAMANTO
obvezno
Postanite del skupnosti ljubiteljev knjig z vsega sveta in uživajte v številnih ugodnostih. Ustvarite brezplačen račun
0
Brezplačna dostava Zásilkovna nad 69.99 €
Zbirna točka GLS 4.49 Zbirna točka DPD 2.99 Kurirska služba GLS 5.49 Kurir DPD 3.49 Kurirska služba Express One 3.49 Zbirno mesto Express One 3.49 Zbirno mesto Pošte Slovenije 3.49 Dostava preko Pošte Slovenije 3.49

Brezplačna dostava za naročila nad 69,99 € na prevzemna mesta DPD in Express One.

Modern CMake for C++

Jezik AngleščinaAngleščina
Knjiga Mehka
Knjiga Modern CMake for C++ Rafał Świdziński
Koda Libristo: 38820295
Založba Packt Publishing, februar 2022
Write comprehensive, professional-standard CMake projects and ensure the quality and simplicity of y... Celoten opis
? points 110 b
45.38
Na zalogi pri dobavitelju Odposlali bomo v 14-21 dneh

Do 30 dni za vračilo


Drugi so kupili tudi


Hands-On Machine Learning with C++ Kirill Kolodiazhnyi / Knjiga Mehka
common.buy 58.02
Adaptive Code Gary McLean Hall / Knjiga Mehka
common.buy 40.63
Beginning C++23 Ivor Horton / Knjiga Mehka
common.buy 45.79
Hack the Cybersecurity Interview Christophe Foulon / Knjiga Mehka
common.buy 67.02
DAMA-DMBOK Dama International / Knjiga Mehka
common.buy 69.85
Mastering Java 11 Dr. Edward Lavieri / Knjiga Mehka
common.buy 47.20
Java EE 8 Application Development David R. Heffelfinger / Knjiga Mehka
common.buy 53.57
Top
Tour of C++, A Bjarne Stroustrup / Knjiga Mehka
common.buy 37.50
C++17 STL Cookbook Jacek Galowicz / Knjiga Mehka
common.buy 53.57
Pro J2EE 1.4: From Professional to Expert James L. Weaver / Knjiga Mehka
common.buy 38.81
Vitamin Cure for Eye Disease Andrew W. Saul / Knjiga Mehka
common.buy 33.65
Poceni
Vitamin Cure for Chronic Fatigue Syndrome Andrew W. Saul / Knjiga Mehka
common.buy 10.50
Java Threads 3e Scott Oaks / Knjiga Mehka
common.buy 28.50
Top
Herbs for Long Lasting Health Rosemary Gladstar / Knjiga Mehka
common.buy 7.88
Java Servlet and JSP Cookbook Bruce W. Perry / Knjiga Mehka
common.buy 35.47
Ant Steve Holzner / Knjiga Mehka
common.buy 32.04
JBoss AS 7 Development Faruk Akgul / Knjiga Mehka
common.buy 53.57
C++17 - The Complete Guide Josuttis Nicolai M. Josuttis / Knjiga Trda
common.buy 55.09
Java Challenges Michael Inden / Knjiga Mehka
common.buy 49.22

Write comprehensive, professional-standard CMake projects and ensure the quality and simplicity of your solutions

Purchase of the print or Kindle book includes a free eBook in the PDF format

Key Features

  • Understand and automate compilation and linking with CMake
  • Manage internal and external dependencies easily
  • Add quality checks and tests as an inherent step for your builds

Book Description

Creating top-notch software is an extremely difficult undertaking. Developers researching the subject have difficulty determining which advice is up to date and which approaches have already been replaced by easier, better practices. At the same time, most online resources offer limited explanation, while also lacking the proper context and structure.

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. You'll understand how to use external dependencies in your project - third-party libraries, testing frameworks, program analysis tools, and documentation generators. Finally, you'll get to grips with exporting, installing, and packaging for internal and external purposes.

By the end of this book, you'll be able to use CMake confidently on a professional level.

What you will learn

  • Understand best practices for building C++ code
  • Gain practical knowledge of the CMake language by focusing on the most useful aspects
  • Use cutting-edge tooling to guarantee code quality with the help of 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 itself

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 are someone who's 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.

Table of Contents

  1. First Steps with CMake
  2. The CMake Language
  3. Setting Up Your First CMake Project
  4. Working with Targets
  5. Compiling C++ Sources with CMake
  6. Linking with CMake
  7. Managing Dependencies with CMake
  8. Testing Frameworks
  9. Program Analysis Tools
  10. Generating Documentation
  11. Installing and Packaging
  12. Creating Your Professional Project
  13. Appendix Miscellaneous Commands
Igralka & Poliglotka
EWA KASP za
Predvajaj video
Ewa Kasp
Libristo ima največjo izbiro tujejezične literature. Zato svoje knjige kupujem tukaj.

O knjigi

Polni naslov Modern CMake for C++
Jezik Angleščina
Vezava Knjiga - Mehka
Datum izida 2022
Število strani 460
EAN 9781801070058
ISBN 1801070059
Koda Libristo 38820295
Založba Packt Publishing
Teža 852
Mere 191 x 235 x 25
Podarite to knjigo še danes
To je povsem preprosto
1 Dodajte knjigo v košarico in izberite dostavo kot darilo 2 V zameno vam bomo poslali kupon 3 Knjiga bo dostavljena na naslov obdarovanca

Morda bi vas zanimalo tudi


Modern CMake for C++ - Second Edition Rafał Świdziński / Knjiga Mehka
common.buy 46.29
Top
Minimal CMake Tom Hulton-Harrop / Knjiga Mehka
common.buy 40.93
Mastering CMake Ken Martin / Knjiga Mehka
common.buy 51.65
CMake Best Practices Dominik Berner / Knjiga Mehka
common.buy 45.38
CMake Cookbook Radovan Bast / Knjiga Mehka
common.buy 58.93
Top
Clean Architecture Robert C. Martin / Knjiga Mehka
common.buy 29.91
Top
Clean Code Robert C. Martin / Knjiga Mehka
common.buy 54.58
Software Architecture with C# 10 and .NET 6 Francesco Abbruzzese / Knjiga Mehka
common.buy 53.57
Learn OpenCV 4 by Building Projects David Millan Escriva / Knjiga Mehka
common.buy 47.20
Advanced C and C++ Compiling Milan Stevanovic / Knjiga Mehka
common.buy 95.52
React and React Native Roy Derks / Knjiga Mehka
common.buy 48.11
Mastering GitLab 12 Joost Evertse / Knjiga Mehka
common.buy 47.20
The Modern C++ Challenge Marius Bancila / Knjiga Mehka
common.buy 38.20
Learn Design Patterns with Game Programming Philippe-Henri Gosselin / Knjiga Mehka
common.buy 25.97
Implementing Azure DevOps Solutions Maik van der Gaag / Knjiga Mehka
common.buy 47.20
C++20 - The Complete Guide Nicolai M. Josuttis / Knjiga Trda
common.buy 73.18
The Clean Coder Robert C. Martin / Knjiga Mehka
common.buy 36.99
Ariel Sylvia Plath / Knjiga Trda
common.buy 14.75
Effective Modern C++ Scott Meyers / Knjiga Mehka
common.buy 58.12
Top
Trump: The Art of the Deal Donald J. Trump / Knjiga Mehka
common.buy 7.47
Modern C++ Programming Cookbook Marius Bancila / Knjiga Mehka
common.buy 91.28
Top
C Programming Language Brian W. Kernighan / Knjiga Mehka
common.buy 57.41

Prijava

Prijavite se v svoj račun. Še nimate računa Libristo? Ustvarite ga zdaj!

 
obvezno
obvezno

Še nimate računa? Izkoristite prednosti računa Libristo!

Z računom Libristo boste imeli vedno vse pod nadzorom.

Ustvarite račun Libristo
Knjižni svetovalec Libroamiko
Pozdravljeni, sem Libroamiko, vam lahko pomagam?