0

我创建了一个静态库文件并在另一个项目中使用它并构建它,然后我收到如下错误消息。

体系结构 i386 的未定义符号:“_OBJC_CLASS_$_Test_For_Static”,引用自:AppDelegate.o ld 中的 objc-class-ref:找不到体系结构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v查看调用)

请提供解决此错误的建议。我通过以下链接创建一个静态库 http://www.icodeblog.com/2011/04/07/creating-static-libraries-for-ios/

4

2 回答 2

0

将两个项目添加到 Xcode 工作区中,并简单地使静态库成为另一个项目的依赖项。您将需要配置标头搜索路径,然后 Xcode 会自动处理其余部分。

于 2012-07-26T11:29:10.587 回答
0

为了解决这个问题,我们需要配置应用程序目标来构建静态库目标,我们需要配置应用程序目标以链接到静态库目标。

于 2012-07-26T11:22:53.480 回答