git config --global http.proxy 127.0.0.1:8001
git config --global https.proxy 127.0.0.1:8001
git config --unset http.proxy
git config --unset https.proxy
export http_proxy=http://127.0.0.1:8001
export https_proxy=http://127.0.0.1:8001
git checkout -b local-5005
同步5005 版本代码,最新稳定版本
gclient sync -r 740d7040796ae259ae55cb3ba1b9d423535cfac3 --force
四 编译
执行脚本安装相关库
sudo ./src/build/install-build-deps.sh --no-chromeos-fonts
sudo ./src/build/install-build-deps-android.sh
1、设置编译参数,生成ninja文件
gn gen out/release4/arm64-v8a --args='target_os="android" target_cpu="arm64" is_debug=false rtc_use_h264=true rtc_include_tests=false rtc_build_examples=false use_custom_libcxx=false treat_warnings_as_errors=false'
2 编译生成 .a文件和.so 文件
ninja -C out/release4/arm64-v8a
python tools_webrtc/android/build_aar.py --output "libwebrtc.aar" --arch "arm64-v8a" --build-dir out/relea
webrtc 编译
最新推荐文章于 2022-09-26 15:43:45 发布