WebRTC 库 getting started guide解释如何编译该库。
但是,./trunk/talk/examples/peerconnection
中的示例程序并未构建,并且这些目录中没有 make 文件来执行此操作。
有人可以解释一下如何在 Linux 上编译这个程序以及其他 Talk 示例程序吗?
最佳答案
我已经能够使用 ninja 来构建它们构建工具。我不知道是否也支持使用 make
进行构建。
checkout 代码后,您应该有子目录 trunk/out/Debug
和 trunk/out/Release
。其中应该有 build.ninja
文件。只需转到这些目录之一并输入 ninja 即可开始构建。 Peerconnection 可执行文件将是 Debug 或 Release 目录中的 peerconnection_client
和 peerconnection_server
。
如果需要重新生成 ninja 构建文件,您可以从 trunk/webrtc/build
子目录执行 gyp_webrtc
关于webrtc - 构建 Google Talk(又名 WebRTC)PeerConnection 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22144871/