从源代码构建OpenWebRTC,并使用cerbero构建系统。操作系统Ubuntu。
只需一次构建。然后在OpenWebRTC源中更改了一个文件:$HOME/cerbero/sources/linux_x86_64/openwebrtc-0.3.0/local/owr_video_renderer.c。然后:
./cerbero-uninstalled -c config/linux.cbc package -f openwebrtc为什么会说"openwebrtc ->已经构建“?如何重建?
发布于 2016-02-26 18:04:08
您应该使用git在项目中创建一个本地分支(openwebrtc文件夹)
$git checkout -b <name_local_branch>然后在recipes/中查找openwebrtc.recipe (或类似的),查找这些行,并将它们修改为如下所示
remotes = {'<name_local_branch>','file:///path/to/source'}
commit = '<name_local_branch>/<commit>'我也在做这件事,它只对我有效一次,希望它能帮助你。如果你能让它工作,告诉我。检查此链接仅供参考http://gstreamer-devel.966125.n4.nabble.com/Building-GStreamer-SDK-from-latest-sources-for-ARM-Android-td4670784.html
发布于 2018-08-02 08:04:26
我尝试过这种方法,但它不起作用。然而,如果你可以乱搞你的本地存储库,下面的方法是有效的:
在文件.recipe:
remotes = {'origin':'/local/directory/where/you/git/cloned'}
接下来是: cerbero -c buildone
https://stackoverflow.com/questions/35264984
复制相似问题