6

发生此错误时有哪些不同的可能性?为了摆脱这种情况,应该注意什么?

如果 XYZ 是直接添加到项目中的静态库怎么办?

4

1 回答 1

12

这意味着您正在尝试链接到系统未找到的库。在您的情况下,这似乎是一个简单的静态库。您应该检查以下内容:

  • 在您的项目文件中查找相应的红色项目,特别注意 Frameworks 组(人们通常放置库的地方)。如果找到,请修复路径或手动删除并重新添加库。
  • 在项目/目标设置的 Build Phases 选项卡下的 Link Binary with Libraries 条目中重复此操作。
  • 检查项目/目标设置中构建设置选项卡中的库搜索路径条目。确保libXYZ.a那里列出了您的文件的路径。
于 2012-07-13T09:05:04.427 回答