2

我正在尝试将 linphone lib 添加到我现有的 iOS 应用程序中,但无法构建

我的过程:

  1. 在我现有的项目中添加了所有必需的框架作品。
  2. 将所有 lib 从 linphone-iphone/liblinphone-sdk/apple-darwin/lib/ 复制到 myproject/lib
  3. 将 linphone-iphone/Resources 复制到 myproject/Resources
  4. 然后我添加了 LinphoneManager.h & .m 以及相关文件。
  5. 然后我开始构建应用程序,我在 Linphonecore 中找不到文件 #include "ortp/ortp.h"(但文件可用)。

我从错误中了解到,我需要修改构建设置来搜索文件。我已经这样做了,但我仍然遇到同样的错误。

4

3 回答 3

0

请参阅构建设置中的标题搜索路径。并从 Linphone 示例应用程序中复制粘贴它们。在此处输入图像描述

于 2013-04-05T17:29:34.947 回答
0

我在这里写了一个答案。有点长,但我真诚地希望它足够清晰,并能帮助您(以及未来的其他人)构建和集成 Linphone!

最好的,

于 2015-07-16T15:18:34.693 回答
0

对于“ortp/ortp.h”文件未找到错误!

  1. 如果添加到项目中,请检查您的“linphone-sdk”折叠
  2. 如果添加,请检查 linphone-sdk/apple-darwin/lib/ 中的 libOrtp.a
  3. 如果存在,请检查“构建阶段”->“将二进制文件与库链接”,如果包含“libOrtp.a”
  4. 以上都完成后,勾选“Build settings”->“header search paths”,添加“$(SRCROOT)/liblinphone-sdk/apple-darwin/include”

问题解决了!

于 2016-03-10T05:14:07.933 回答