linphone编译完整版

Linphone -desktop编译完整版

 

先上图,成功之后会生成linphone的QT应用打开界面如图:

   

 

在编译的时候加入 -DENABLE_CSHARP_WRAPPER=YES可以在如图位置生成c#调用库的SDK

需要的可以在下面链接处下载使用:

http://download.csdn.net/download/liuliu0322/10197158

 

 

编译过程中遇到的问题:

1:ffmpeg版本的问题,最开始编译ffmpeg一直会出现MSB6006的错误,后来我单独下载ffmpeg最新的3.4版本在本机编译,也会出现错误,然后换了个2.多的版本就成功编译了,然后替换掉linphone下面的ffmpeg代码,就没有错误了。

2:除了ffmpeg版本的问题,编译可能还会遇见一些依赖库中类型找不到的错误,一般也是版本问题,可以去提示的头文件中查看对应类型是否存在,不存在则是该版本未定义,可以重新下载版本替换之。

3:最后linphone-qt编译时,出现了qt-git-version未定义的问题,原因是,我把git项目下面隐藏的.git文件删除了,编译后生成的gitversion.h文件中没有产生该宏,换了个有.git文件夹的项目重新编译就解决了。

编译后完整项目的链接(没有QT的库可能无法运行):

http://download.csdn.net/download/liuliu0322/10197177


你可能感兴趣的:(c#)