Update;
Я только что вспомнил, что у меня была точно такая же проблема, когда я установил OSX Mojave на другой мой Mac.Оказывается, что / usr / include отсутствует даже при установке командных инструментов, особенно для последней версии Xcode-select install
.
Мой установленный Xcode
pkgutil --pkg-info=com.apple.pkg.CLTools_Executables
package-id: com.apple.pkg.CLTools_Executables
version: 10.1.0.0.1.1539992718
volume: /
location: /
install-time: 1549499389
groups: com.apple.FindSystemFiles.pkg-group
Этот пакет CLT будет установлен / включен в
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include
/Library/Developer/CommandLineTools/usr/include
Так что все, что вам нужно сделать, это скопировать или связать один из нихвключите папки в / usr, но для этого нужно отключить защиту целостности системы, вызвав crstutil в режиме восстановления.