Je viens de mettre à niveau Mojave à partir de High Sierra et d’installer Xcode ainsi que ses outils de ligne de commande et des outils supplémentaires. Rien ne compilera depuis le terminal, tout indique que / usr / include est manquant!
J'ai vérifié et TOUS les répertoires liés au développement sous / usr sont manquants!
Une idée pour régler le problème?
command-line
xcode
development
Bryan Dunphy
la source
la source
sudo
pour que cette commande fonctionneLe "pourquoi" vient du fait qu'Apple a déconseillé de posséder un fichier / usr / include distinct du SDK. Vous ne devriez pas compter sur sa progression.
Les compilateurs savent déjà trouver leurs inclus dans le SDK, il n’ya donc plus vraiment besoin du répertoire / usr / include. Vous pouvez trouver le répertoire d'installation du SDK pour les fichiers d'inclusion à l'aide de
xcrun --show-sdk-path
la source