ffmpeg库编译.so文件(libavutil.so,libavcore.so,libavcodec.so等)

时间:2016-04-18 11:11:12

标签: android ffmpeg shared-libraries

我想在我的Android应用程序中使用ffmpeg库。我已从here

下载了来源

我按照INSTALL.md文件的步骤来构建库。 (编译环境是OSX) 不幸的是我只得到.a文件(比如libavutil.a,libavcore.a,libavcodec.a等)。

如何编译库以生成.so文件。 是否有任何配置选项可以更改?

1 个答案:

答案 0 :(得分:2)

我已经在Linux机器上编译了源代码并成功获得了.so文件。

编译时需要指定配置选项:

./configure --enable-shared --disable-static

这将只提供共享库文件(.so文件)。