My Account Log in

3 options

Modern CMake for C++ : discover a better approach to building, testing and packaging your software / Rafal Swidzinski.

EBSCOhost Academic eBook Collection (North America) Available online

View online

EBSCOhost eBook Community College Collection Available online

View online

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Swidzinski, Rafal, author.
Language:
English
Subjects (All):
C++ (Computer program language).
Open source software.
Physical Description:
1 online resource (460 pages)
Place of Publication:
Birmingham, England : Packt Publishing, Limited, [2022]
Biography/History:
Swidzinski Rafa: Rafa Swidzinski works as a staff engineer at Google. With over 10 years of professional experience as a full stack developer, he has been able to experiment with a vast multitude of programming languages and technologies. During this time, he has been building software under his own company and for corporations including Cisco Meraki, Amazon, and Ericsson. Originally from odz, Poland, he now lives in London, UK, from where he runs a YouTube channel, "Smok, " discussing topics related to software development. He tackles technical problems, including real-life and work-related challenges encountered by many people in the field. Throughout his work, he explains the technical concepts in detail and demystifies the art and science behind the role of software engineer. His primary focus is on high-quality code and the craftsmanship of programming.
Summary:
Building high-quality C/C++ solutions requires the most efficient tools. CMake is excellent for this task - it's versatile, widely supported, and established as the industry standard. This book gives you a comprehensive introduction if you're new to CMake, featuring trends and best practices without bogging you down with outdated techniques.
Contents:
Table of Contents First Steps with CMake The CMake Language Setting Up Your First CMake Project Working with Targets Compiling C++ Sources with CMake Linking with CMake Managing Dependencies with CMake Testing Frameworks Program Analysis Tools Generating Documentation Installing and Packaging Creating Your Professional Project Appendix Miscellaneous Commands.
Notes:
Includes index.
Description based on print version record.
ISBN:
9781801071659
1801071659
OCLC:
1302110474

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account