gpt4 book ai didi

c++ - Xcode 4.3 在/usr/include 中找不到头文件

转载 作者:太空宇宙 更新时间:2023-11-04 12:06:52 25 4
gpt4 key购买 nike

出于某种原因,Xcode 说它找不到位于/usr/include 中的头文件

作为测试,我只是将 include 放在 hello world 程序的顶部。我可以在终端中用 clang 编译它,但在 Xcode 中它仍然说找不到标题。

我尝试将/usr/include 添加到build设置中的“Header Search Paths”,但仍然找不到它。

我不知道该做什么。看起来 Xcode 应该首先自动在这个目录中查找。

最佳答案

通常在 Xcode 中,您针对特定的 SDK 进行构建。这作为 -isysroot 参数传递,并以系统包含开头。因此,不是在 /usr/include 中查找,而是在如下路径中查找:

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include/

这适用于默认 Xcode 下的 10.8 SDK。您可以使用 xcode-select --print-path 找到当前的 Xcode 路径。

关于c++ - Xcode 4.3 在/usr/include 中找不到头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11697657/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com