$ grep max_align_t /usr/include/c++/* -r
/usr/include/c++/4.9/cstddef: using ::max_align_t;
/usr/include/c++/4.9.2/cstddef: using ::max_align_t;
/usr/include/c++/v1/cstddef: max_align_t
/usr/include/c++/v1/cstddef:typedef long double max_align_t;
/ usr / include / c ++ / v1 / são arquivos da libc ++ - dev então precisamos clangar para usar libc ++
Comutador de compilador simples classifica isso
Então, se você receber este erro, adicione isto à sua linha de comando: -stdlib = libc ++