Join us on a literary world trip!
Add this book to bookshelf
Grey
Write a new comment Default profile 50px
Grey
Subscribe to read the full book or read the first pages for free!
All characters reduced
Modern CMake for C++ - Discover a better approach to building testing and packaging your software - cover

Modern CMake for C++ - Discover a better approach to building testing and packaging your software

Rafał Świdziński

Publisher: Packt Publishing

  • 0
  • 0
  • 0

Summary

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.
Available since: 02/28/2022.
Print length: 460 pages.

Other books that might interest you

  • How To Start Green Home Computing - cover

    How To Start Green Home Computing

    HowExpert

    • 0
    • 0
    • 0
    If you want to know how to be environmental friendly while using computers at home, then check this How to Start Green Home Computing guide. 
    In this step-by-step guide you will reap the following benefits:Green tips for home personal computers.Techniques to do home green computing.Eco-Friendly tips for home computing.Green tools for building home green computing.Simple tactics for doing home green computing.Best techniques for making your PC green.Simple guidelines to do home green computing.Ultimate tools for building green computers.Tactics to do green computing at home.Simple green maintenance techniques for home computing.And much more. 
    HowExpert publishes quick 'how to' guides on all topics from A to Z by everyday experts.
    Show book
  • What We Know About the Brain (and What We Don't) - cover

    What We Know About the Brain...

    Jessica D. Payne

    • 0
    • 0
    • 0
    One Day University presents a series of audio lectures recorded in real-time from some of the top minds in the United States. Given by award-winning professors and experts in their field, these recorded lectures dive deep into the worlds of religion, government, literature, and social justice. You are your brain, according to modern neuroscience, but how exactly do your thoughts, feelings, perceptions, and sense of self derive from this three-pound organ locked inside the black box of your skull? Scientists have been seeking answers to those questions for decades and finding surprising answers in the brains of people with psychiatric and neurological disorders. Join us on a journey deep into the brain, the mind, and the self, as Professor Jessica Payne reveals the startling and exciting recent findings of cutting-edge neuroscience. How does your brain accomplish spontaneous creativity? How much self-control or "free will" do we really have? And what does the future hold, once brains begin to integrate with "neural prosthetics"? Get to know your dynamic unconscious mind, a bigger part of who you are than you could ever guess. This audio lecture includes a supplemental PDF.
    Show book
  • The DevSecOps Playbook - Deliver Continuous Security at Speed - cover

    The DevSecOps Playbook - Deliver...

    Sean D. Mack

    • 0
    • 0
    • 0
    An essential and up-to-date guide to DevSecOpsIn The DevSecOps Playbook: Deliver Continuous Security at Speed, the chief information and information security officer at Wiley, Sean D. Mack, delivers an insightful and practical discussion of how to keep your business secure. You'll learn how to leverage the classic triad of people, process, and technology to build strong cybersecurity infrastructure and practices. You'll also discover the shared responsibility model at the core of DevSecOps as you explore the principles and best practices that make up contemporary frameworks.The book explains why it's important to shift security considerations to the front-end of the development cycle and how to do that, as well as describing the evolution of the standard security model over the last few years and how that has impacted modern cybersecurity.A must-listen roadmap to DevSecOps for practicing security engineers, security leaders, and privacy practitioners, The DevSecOps Playbook will also benefit students of information technology and business, as well as governance, risk, and compliance specialists who want to improve their understanding of cybersecurity's impact on their organizations.
    Show book
  • Artificial Intelligence for People in a Hurry - How You Can Benefit from the Next Industrial Revolution - cover

    Artificial Intelligence for...

    Bob Mather

    • 0
    • 0
    • 0
    If you want to learn more about how 'Artificial Intelligence' is going to change your life in the next decade, then read below. 
    Artificial Intelligence is the tech of the future. But if you're not already working in the field or studying the depths of artificial intelligence, it can be difficult to find information in layman's terms. 
    This book will not bore you on the details of Python and Tensor Flow but just inspire you with knowledge about our future industries.Here's a few things you can learn from this bookHow you can use Artificial Intelligence to get aheadThe 5 Fields of Daily Life that Artificial Intelligence has the maximum impactThe 3 Ways Artificial Intelligence will Improve Business ProcessesWill Self-Driving Cars take over?How Artificial Intelligence will Change the Job MarketCan AI make decisions for you? 
    Artificial Intelligence is becoming an increasingly powerful tool and here is your chance to get ahead of your competition. 
    If you're ready to have a tool that breaks down this complex topic in simple language then this is your chance. Download your copy now so you can get started on what is promising to be a most amazing future.
    Show book
  • Summer Morning - cover

    Summer Morning

    John Clarke

    • 0
    • 0
    • 0
    LibriVox volunteers bring you 8 recordings of Summer Morning by John Clare. This was the Fortnightly Poetry project for August 9th, 2009.
    Show book
  • The New Normal in IT - How the Global Pandemic Changed Information Technology Forever - cover

    The New Normal in IT - How the...

    Gregory S. Smith

    • 0
    • 0
    • 0
    Learn how IT leaders are adapting to the new reality of life during and after COVID-19COVID-19 has caused fundamental shifts in attitudes around remote and office work. And in The New Normal in IT: How the Global Pandemic Changed Information Technology Forever, internationally renowned IT executive Gregory S. Smith explains how and why companies today are shedding corporate office locations and reducing office footprints.You'll learn about how companies realized the value of information technology and a distributed workforce and what that means for IT professionals going forward. The book offers insightful lessons regarding: how to best take advantage of remote collaboration and hybrid remote/office workforces; how to implement updated risk mitigation strategies and disaster recovery planning and testing to shield your organization from worst case scenarios; and how today's CIOs and CTOs adapt their IT governance frameworks to meet new challenges, including cybersecurity risks. The New Normal in IT is an indispensable resource for IT professionals, executives, graduate technology management students, and managers in any industry. It's also a must-listen for anyone interested in the impact that COVID-19 had, and continues to have, on the information technology industry.
    Show book