Tom*_*eus 5 macos clang include-path
在更新到macOS Mojave之后,OS在/usr/local/include使用clang++(从命令行,即Xcode外部)进行编译时,无法在其中搜索标头。请注意,/usr/local/include对于我的系统,CMake将在其中安装标头的默认路径,因此对于手动包含此标头感到很奇怪。
顺便说一句,我还执行了全新安装,导致了同样的问题。在后者中,我具有以下顺序:
xcode-select --install。该问题似乎与该问题类似,建议该问题:
xcode-select --install。这显然不能解决问题。通过重新运行install命令坚持这一点会导致error: command line tools are already installed。xcode-select -p。它显然应该读为/Library/Developer/CommandLineTools,而不是 /Applications/Xcode.app/Contents/Developer我的情况。建议是“从Applications目录中删除[sic] Xcode”,这似乎有些残酷。如何解决呢?