构建应用程序时出错

时间:2011-11-13 10:05:56

标签: objective-c

在添加此项目后,我已经集成了一个名为RSTPClient的库用于流媒体,我收到了以下错误,所以你能帮我解决这个问题吗?

未定义的符号:   “_OBJC_CLASS _ $ _ RTSPClientSession”,引自:       RTSPStreamerViewController.o中的objc-class-ref-to-RTSPClientSession ld:找不到符号 collect2:ld返回1退出状态

1 个答案:

答案 0 :(得分:1)

这可能意味着您的代码包含库的头文件,但实际上并不是与libDropcam.a链接。由于包含了头文件,引用这些符号的代码最初能够编译,但是当链接器最终尝试将符号连接到实际代码时,它无法进行编译。

以下是Apple关于如何正确库文件的文档:https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html#//apple_ref/doc/uid/TP40010155-CH17-SW1

当模态对话框出现以选择图书馆时,选择“添加其他...”然后导航到您的libDropcam.a文件。