Зачем включать охранников?
Включить охранников, как определеноВот, используются для предотвращения загрузки одного и того же кода дважды при компиляции.
Почему мой компилятор (GCC) не может обнаружить, что он загружает один и тот же код дважды и имеет разумное поведение по умолчанию?