这通过 cocoa.h 和 foundation.h 调用,然后是 NSURLError.h。不知道为什么当我添加 portaudio 和其他一些需要的框架时才出现这个编译器错误。错误首先来自一些现有代码。事实上,整个系统上的任何地方都没有 CoreServices/CoreServices.h。我需要更新 Xcode 吗?
我找到了一个 Apple 帮助答案,上面写着“那些不是 makefile 指令。你是如何构建它的?大多数像这样的项目都带有你只需要从命令行运行的“配置”脚本。你唯一需要的东西来自Xcode 是命令行工具。” 我不知道这意味着什么或如何做到这一点。
我确实运行了端口音频/配置终端脚本,但没有看到任何关于生成 CoreServices.h 的信息。这需要从哪里来?
谢谢。
我进一步注意到,在与 Xcode 项目关联的 CoreServices 框架目录中,有一个名为“CoreServices”的终端文件,在运行时会生成错误“CoreServices.framework/Versions/A/CoreServices: cannot execute binary file”。它可能缺少什么?