1、修改ffmpeg-4.0.2源码下configure文件
将该文件中的如下四行:
SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'
LIB_INSTALL_EXTRA_CMD='$$(RANLIB)"$(LIBDIR)/$(LIBNAME)"'
SLIB_INSTALL_NAME='$(SLIBNAME_WITH_VERSION)'
SLIB_INSTALL_LINKS='$(SLIBNAME_WITH_MAJOR)$(SLIBNAME)'
替换为:
SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(FULLNAME)-$(LIBMAJOR)$(SLIBSUF)'
LIB_INSTALL_EXTRA_CMD='$$(RANLIB)"$(LIBDIR)/$(LIBNAME)"'
SLIB_INSTALL_NAME='$(SLIBNAME_WITH_MAJOR)'
SLIB_INSTALL_LINKS='$(SLIBNAME)'
2、编写build_android.sh脚本
#!/bin/bash
#修改点:1
PLATFORM=/home/working/Android5.1/prebuilts/ndk/9/platforms/android-19/arch-arm
#修改点:2;如果是Mac系统编译路径则是:xxx/darwin-x86_64/xxx
TOOLCHAIN=home/working/Android5.1/prebuilts/gcc/linux-x
Android源码编译FFmpeg4.0.2单独so库for Android(验证可用)
最新推荐文章于 2021-03-05 15:52:45 发布