C++Now 2015 has ended
Please visit the C++Now website.
Back To Schedule
Thursday, May 14 • 4:30pm - 6:00pm
Big Projects, and CMake, and Git, Oh My!

Log in to save this to your schedule, view media, leave feedback and see who's attending!

This session serves as a quick introduction to Git and CMake as well as an in-depth explanation of how to configure and use them for large, multi-platform, C++ projects with many open source dependencies. The techniques described have been proven in practice with several C++ projects that include hundreds of libraries, applications, and dependencies.

The conventions described provide several capabilities that go beyond the typical setup. These include the use of the original repositories for third party dependencies, automatic submodule pointer updates, libraries built on an as-needed basis, and methods for contributing patches upstream.


avatar for David Sankel

David Sankel

Software Engineering TL, Bloomberg
David Sankel is a Software Engineering Manager/TL at Bloomberg and an active member of the C++ Standardization Committee. His experience spans microservice architectures, CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and cryptography... Read More →

Thursday May 14, 2015 4:30pm - 6:00pm MDT

Attendees (0)