Jak opravit GCC error: unknown type name 'size_t' (STM32)

Problém:

Když se pokusíte compile váš C/C++ project (typicky STM32 project):

compile_error_output.txt
C:/Users/User/MyProject/MyHeader.h:9:7: error: unknown type name 'size_t'
        9 | const size_t MySize = 15;
            |       ^~~~~~

Řešení

Na top file, kde se tento error occurs, přidejte následující line:

include_stddef.h
#include <stddef.h>

Podívejte se na podobné články podle kategorie: C/C++ Chyby GCC STM32