我如何在我自己的iOS项目中使用pjsip?

问题描述:

我已经成功下载了pjsip的源代码并将其编译为iphone。我可以运行该版本附带的iOS示例项目。对我来说,下一步是建立我自己的项目,使用pjsip库,这是我开始遇到问题的地方。我如何在我自己的iOS项目中使用pjsip?

我已经将示例项目使用的库添加到我的项目中。我还设置了“头搜索路径”下的“构建设置”到“$ {SOURCE_ROOT}”在那之后我尝试包括由typning的PJSIP库:

#include <pjsua-lib/pjsua.h> 

Xcode中给我的错误“pjsua-LIB /pjsua.h'文件未找到。任何人都可以告诉我我做错了什么?

你必须包括文件夹

path/to/pjsipprojectfolder/pjsip/include 
path/to/pjsipprojectfolder/pjmedia/include 
path/to/pjsipprojectfolder/pjnpath/include 
path/to/pjsipprojectfolder/pjlib-util/include 
path/to/pjsipprojectfolder/pjlib/include 

到你的“头搜索路径”下的“构建设置”。

现在编译器可以找到所有* .h文件

+0

谢谢!这解决了我的问题。 – joakimb 2013-03-25 12:21:06

+0

@joakimb你是如何添加Path的?我有同样的问题。我也在学习本教程。 – 2016-12-02 12:56:51