为不同的平台构建libjingle_peerconnection_so.so库的过程是什么



我正在从链接中获取webrtc-android(二进制)工件。我对webrtc源代码做了一些更改。现在我想构建我自己的libjingle_peerconnection_so.so二进制文件。为不同的平台构建二进制文件的过程是什么。请建议任何解决方案或链接以供参考。我尝试并获得了构建.APK文件的解决方案。但是很难获得构建二进制文件的过程。

我了解了如何构建libjingle_peerconnection_so.so库和libjingle-peerconnection_java.jar的过程。

首先提取所有文件。按照链接进行操作。设置操作系统和架构

export GYP_DEFINES="$GYP_DEFINES OS=android target_arch=armv7"

然后从src/out/Debug/obj/webrtc/api目录运行以下忍者文件

ninja -C out/debug libjingle_peerconnection_so.ninja

它将为GYP_DEFINES 中提到的体系结构生成特定的.so文件

相关内容

  • 没有找到相关文章

最新更新