如何打包使用 gstreamer 开发的应用

查看 69|回复 4
作者:horou   
目前我使用了 rust + gstreamer 开发了一款音视频相关应用,
我如何编译打包所有依赖的 dll 文件到 exe 同一目录,需要手动复制 dll 吗,
因为要依赖 gstreamer dll 非常多,不清除哪些是必要的。
我手动复制 gstreamer 库里面的 dll 到 exe 同文件目录里面还是不行,会有很多依赖相关问题。
还是说客户机器需要单独安装 gstreamer 的环境,这样感觉就走远了。

gstreamer, dll, exe, 依赖

heiher   
可能用到的插件都静态链接
horou
OP
  
@heiher 怎么静态连接插件额,刚用 gstreamer 很多都不清楚,有没有详细的文档链接呢
julyclyde   
应该选择操作系统提供的包机制,在里面声明运行时依赖
ysc3839   
@heiher gstreamer 静态链接似乎有点麻烦,可能这也是其不如 FFmpeg 流行的原因。抛开这个因素,个人觉得 gstreamer 还是比 FFmpeg 简单直观很多的。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部