Hier, j'ai mis à jour mes outils de ligne de commande vers la version 14.2, et ma version MacOS vers Ventura 13.1.
Lorsque j'ai essayé d'inclure bits/stdc++.h
à l'intérieur d'un fichier C++ et de le compiler, j'ai obtenu cette erreur :
fatal error: assert.h: No such file or directory
44 | #include <assert.h>
| ^~~~~~~~~~
L'erreur semble clairement provenir de l'absence de l'élément assert.h
(ainsi que d'autres, tels que ctype.h
).
J'ai vérifié mon /usr/include
et il semble que le fichier assert.h n'existe pas.
J'utilise g++12 que j'ai installé à partir de homebrew. J'ai essayé de réinstaller g++ et les outils de ligne de commande, mais cela n'a pas aidé. De plus, avant la mise à jour de mes outils de ligne de commande, tout fonctionnait bien. Que puis-je faire pour résoudre ce problème ?