Learn AI, Data Science & Business — Earn Certificates That Get You Hired
AI Engineer - Learn how to integrate AI into software applications
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore practical tools and techniques to improve C++ compilation times in this comprehensive conference talk from ACCU 2023. Learn how to accurately benchmark compilation time and detect bottlenecks in codebases of any size. Discover methods for enabling precompiled headers in CMake, leveraging the "reuse from" feature, and automatically transforming builds into "unity builds". Gain insights on when to selectively replace heavyweight standard library headers and general techniques to reduce physical dependencies between components. Benefit from the expertise of Vittorio Romeo, an experienced C++ developer and active member of the C++ community, as he shares valuable knowledge on optimizing compilation processes for immediate implementation in your projects.
Syllabus
Improving C++ Compilation Times: Tools & Techniques - Vittorio Romeo - ACCU 2023
Taught by
ACCU Conference