CMake - One Tool To Build Them All
Offered By: CppNow via YouTube
Course Description
Overview
Explore the history, functionality, and significance of CMake in the C++ ecosystem through this keynote address from CppNow 2021. Delve into how CMake has evolved from its origins in 1999 to become an essential tool for C++ developers. Learn about CMake's role as more than just a build system, serving as a comprehensive toolchain for transforming C, C++, Fortran, CUDA, and C# code into shippable products. Discover how CMake codifies complex knowledge between language standards and diverse development tools, manages dependencies, and supports multiple languages seamlessly. Gain insights into CMake's cross-platform capabilities for building, testing, and packaging software, as well as its commitment to backwards compatibility and frequent updates. Understand how CMake addresses areas not specified by the C++ standard, enabling developers to leverage the full potential of the C++ ecosystem.
Syllabus
Keynote: CMake: One Tool To Build Them All - Bill Hoffman [ CppNow 2021 ]
Taught by
CppNow
Related Courses
Your Favorite Undefined Behavior in C++CppNow via YouTube Under the Hood - Assembly, System Calls, and Hardware in C++
CppNow via YouTube Carbon Language Successor Strategy - From C++ Interop to Memory Safety
CppNow via YouTube Value Oriented Programming Part 1 - You Say You Want to Write a Function
CppNow via YouTube Introducing a Memory-Safe Successor Language in Large C++ Code Bases
CppNow via YouTube