Mac环境编译FFmpeg
环境: Mac电脑 Mac下的NDK:android-ndk-r14b-darwin-x86_64.zip FFmpeg-release-3.3.zip 1. 解压FFmpeg-release-3.3.zip,目录结构如下: FFmpeg-release-3.3.zip.png 2. 修改configure配置文件 如果直接按照未修改的配置进行编译,结果编译出来的so文件类似libavcodec.so.55.39.101,版本号位于so之后,Android上似乎无法加载。因此需要按如下修改: 将该文件中的如下四行: 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...
