本文主要是介绍ubuntu编译 linphone sdk android源码下载,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、下载代码
git clone https://gitlab.linphone.org/BC/public/linphone-sdk.git --recursive
2、更新
cd linphone-sdkgit submodule update --init --recursive
3、下载android ndk
wget https://googledownloads.cn/android/repository/android-ndk-r23c-linux.zip安装以下工具:- Cmake >= 3.22- python >= 3.6- pip (or pip3 if the build machine has both python2 and python3)- yasm- nasm- doxygen- Pystache (use `pip install pystache` or `pip3 install pystache`)- six (use `pip install six` or `pip3 install six`)If you are building the AV1 codec, which is enabled by default (`ENABLE_AV1=Off` to disable), you will also need:- Meson- Ninja- Perl
4、设置环境变量
export ANDROID_NDK_HOME=/home/ndk/android-ndk-r23c
5、编译
cmake --preset=android-sdk -B build-android -DLINPHONESDK_ANDROID_ARCHS=arm64cmake --build build-android
这篇关于ubuntu编译 linphone sdk android源码下载的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!