在使用openwrt系统的时候,有时会遇到这样的问题:我需要一个插件包,咦,op上已经有人移植好了,真不错,编译运行后发现报错,原来版本太低了,怎么办?做一下升级就可以。

这里以最近做的ffmpeg版本升级举例。

首先找到对应的插件包所在的位置,比如我编译的ffmpeg就是在multimedia下,如下图

升级openwrt中的ffmpeg版本

升级openwrt中的ffmpeg版本

去openwrt的根目录的feed下找到packages/multimedia/,然后能够找到ffmpeg

升级openwrt中的ffmpeg版本

升级openwrt中的ffmpeg版本

其次 修改插件包的makefile

我们可以看到openwrt系统自动的ffmpeg包版本比较低

升级openwrt中的ffmpeg版本

我们去ffmpeg的官网找到我们想要版本的软件包,下载下来并计算一下MD5,这个地址http://www.atool.org/file_hash.php可以计算文件MD5,还挺好用的。

将想要的版本号和计算好的MD5修改到makefile中

升级openwrt中的ffmpeg版本

好了启动编译~

相关文章:

  • 2022-03-05
  • 2022-02-10
  • 2022-12-23
  • 2022-03-02
  • 2022-12-23
  • 2021-11-27
  • 2021-09-02
  • 2022-02-14
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-16
  • 2022-01-22
  • 2021-04-28
  • 2022-01-21
  • 2021-11-18
相关资源
相似解决方案