Ayer actualicé mi Command Line Tools a la versión 14.2, y mi versión de MacOS a Ventura 13.1.
Cuando intenté incluir bits/stdc++.h
dentro de un archivo C++ y compilarlo, me dio este error:
fatal error: assert.h: No such file or directory
44 | #include <assert.h>
| ^~~~~~~~~~
El error parece tener su origen claramente en la falta de assert.h
(junto con otros, como ctype.h
).
Comprobé mi /usr/include
y parece que el archivo assert.h no existe.
Estoy usando g++12 que instalé desde homebrew. Intenté reinstalar g++ y las herramientas de línea de comandos, pero eso no ayudó. Además, antes de actualizar mis herramientas de línea de comandos, todo funcionaba bien. ¿Qué puedo hacer para solucionar esto?