Overview
Explore common pitfalls in C++ cross-platform development and learn effective strategies to overcome them in this comprehensive conference talk from ACCU 2021. Discover how to leverage CMake and the new CMakePresets.json for seamless building across operating systems and platforms. Untangle dependencies using tools like vcpkg and Conan to avoid inconsistencies between system package managers. Master remote debugging techniques for multi-platform projects. Gain insights into CMakePresets.json support on the CMake command line, Visual Studio, and Visual Studio Code. Presented by Erika Sweet from Microsoft's Visual C++ Team, this 59-minute session offers practical solutions to the fractured landscape of build systems, package managers, and diagnostic tools in C++ cross-platform development.
Syllabus
Cross-Platform Pitfalls and How to Avoid Them - Erika Sweet - [ ACCU 2021 ]
Taught by
ACCU Conference