这里写自定义目录标题
编译步骤:(参考ReadMe)
在编译之前,需要修改如下文件权限,一定要在编译之前修改,否则编译会失败
chmod u+x linphone-sdk/cmake/Android/gradlew
chmod u+x llinphone-sdk/external/libvpx/configure
chmod u+x linphone-sdk/cmake/dummy.sh
chmod u+x linphone-sdk/external/libvpx/build/make/*
创建build 目录
开启编译选项:
cmake -DCMAKE_VERBOSE_MAKEFILE=ON -DLINPHONESDK_PLATFORM=Android …
编译SDK
cmake --build .
需要安装:
apt install android sdk (命令自行查找)wget http://dl.google.com/android/android-sdk_r24.4.1-linux.tgz
下载android-ndk-r21-linux-x86_64.zip ,安装后设置环境变量
下载commandlinetools-linux-6200805_latest.zip ,并解压到$ANDROID_HOME/cmdline-tools/, 添加路径环境变量(解决下面问题1)
sudo apt-get install clang (安装clang)
sudo apt-get install g+±multilib (安装多依赖库编译)
获取源码(修改):
7z x linphone_sdk.7z -r -o. (-o 后面没有空格直接带解压