编辑linphone库iOS

时间:2013-12-21 04:31:59

标签: ios iphone linphone

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

但我想在linphone中编辑一些文件,例如{X}中的belle-siplinphonecore.clinphonecall.c等。在我这样做之后,我必须制作完整的linphone SDK(如README:make all,...),让Xcode与我编辑的代码一起运行。

我是否有另一种方法可以更新Xcode中的代码而无需重建整个linphone SDK ???

2 个答案:

答案 0 :(得分:1)

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

$ cd submodules/build
$ make veryclean
$ make all

然后,在linphone-iphone目录中打开 linphone.xcodeproj 。正常建立。

在此处查看更多详情:Build or Compile Linphone from Source for iPhone and iPad

答案 1 :(得分:0)

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

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

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