7

我正在使用 linphone SDK 在 iOS 上开发 VoIP 应用程序。我在这里 gitlinphone项目(git clone git://git.linphone.org/linphone-iphone.git --recursive)。我搭建成功。接听测试电话工作正常。

但是我想在 linphone 中编辑一些文件,例如Xcode 中的belle-sip,linphonecore.c​​ , linphonecall.c, 等等。完成此操作后,我必须制作整个 linphone SDK(如 README: make all,...),以使 Xcode 与我编辑的代码一起运行。

有没有另一种方法可以在不重建整个 linphone SDK 的情况下更新 Xcode 中的代码???

4

2 回答 2

1

您只需要从 Source 构建或编译 Linphone。

$ cd submodules/build
$ make veryclean
$ make all

然后,在 linphone-iphone 目录中打开linphone.xcodeproj 。像往常一样构建。

在此处查看更多详细信息:从 iPhone 和 iPad 的源代码构建或编译 Linphone

于 2014-01-22T02:39:09.183 回答
0

我认为减少时间的最好方法是通过 Xcode 将 linphone、belle-sip 编译到静态库中。之后,您只需要链接到库(.a 文件)即可运行 Linphone 应用程序项目。

这种方法有两个主要好处:

1. 帮助您更好地控制核心库。
2.它有助于减少编译时间,因为您只需要重新编译必要的库。

于 2016-04-25T07:45:36.327 回答