Big Projects, and CMake, and Git, Oh My!
Offered By: CppNow via YouTube
Course Description
Overview
Dive into a comprehensive conference talk that introduces Git and CMake, focusing on their application in large, multi-platform C++ projects with numerous open source dependencies. Learn proven techniques for configuring and utilizing these tools effectively, drawing from real-world experience with complex C++ projects involving hundreds of libraries, applications, and dependencies. Explore advanced capabilities beyond typical setups, including leveraging original repositories for third-party dependencies, automating submodule pointer updates, implementing as-needed library builds, and establishing methods for upstream patch contributions. Gain valuable insights into streamlining development processes and enhancing project management for large-scale C++ endeavors.
Syllabus
David Sankel: Big Projects, and CMake, and Git, Oh My!
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