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

6

我已经成功下载了pjsip的源代码,并为iPhone进行了编译。我可以运行随版本发布的iOS示例项目。接下来,我的下一步是构建自己的项目,使用pjsip库,这就是我开始遇到问题的地方。

我已将与示例项目使用相同的库添加到我的项目中。我还在“构建设置”下设置了“头文件搜索路径”为“${SOURCE_ROOT}”。之后,我尝试通过输入以下内容来包含pjsip库:

#include <pjsua-lib/pjsua.h>

Xcode给我报错说'pjsua-lib/pjsua.h'文件找不到。有人能告诉我我错在哪里吗?
1个回答

9
你需要包含这些文件夹。
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

添加到“构建设置”下的“Header Search Paths”中。现在编译器可以找到所有*.h文件。

@joakimb,你是怎么添加路径的?我也遇到了同样的问题。我也在按照这个教程操作。 - user4342924
已添加了所有路径,即使它们无法正常工作...请告诉我该怎么办? - Priya Sri

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接