Optimize build

:)

Optimizing this will cut into your fencing practice

The time it takes for you to compile and link your game is time wasted. It can make you loose focus when waiting for it to complete or try avoiding changes that force a time consuming recompilation.

Profile - Seconds

Clang Build Analyzer - 2019

time-trace: timeline / flame chart profiler for Clang - 2019

Investigating compile times, and Clang -ftime-report - 2019

Another cool MSVC flag: /d1reportTime - 2019

Best unknown MSVC flag: d2cgsummary - 2017

C++ Compilation: Lies, Damned Lies, and Statistics - 2019

Optimize

Optimizing C++ Compilation: The Trouble With Templates - 2019

Reducing build times by 20 % with a one line change - 2019

C++ Compilation: Fixing It - 2019

Reduce Compilation Times With extern template - 2019

Compiler investigations - 2017

Even More Experiments with Includes - 2005

The Care and Feeding of Pre-Compiled Headers - 2005

Physical Structure and C++ – Part 1 and Part 2 - 2004

Reduce Compilation Times With extern template - 2019

std::vector and Minimizing Includes - 2019

Introducing vcperf /timetrace for C++ build time analysis - 2020

Build C++ from source: Part 1/N - Improving compile times - 2020

Templight - Clang-based tool to profile template instantiations

https://github.com/mikael-s-persson/templight