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

Log in to save this to your schedule 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

David Sankel is a professional software developer/architect based in the USA and an active member of the C++ Standardization Committee. His prolific software developments have included CAD/CAM, computer graphics, visual programming languages, web applications, computer vision, and... Read More →

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

Attendees (0)