编译FFMpeg for android

时间:2014-10-25 10:10:33

标签: android ffmpeg

很多人都提到过为android编译ffmpeg。但是我最近尝试了很多这些并没有找到它们。

这是我尝试过的。

https://github.com/guardianproject/android-ffmpeg-java

但在此我得到了以下错误。

/home/musil/Desktop/android-ndk-r10c-linux-x86_64/android-ndk-r10c/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc --sysroot=/home/musil/Desktop/android-ndk-r10c-linux-x86_64/android-ndk-r10c/platforms/android-3/arch-arm -I../x264 -mfloat-abi=softfp -mfpu=neon -mcpu=cortex-a8 -c -o /tmp/ffconf.6LOSva5W.o /tmp/ffconf.YWZ9ftQ8.c
arm-linux-androideabi-gcc: error trying to exec 'cc1': execvp: No such file or directory
C compiler test failed.

比我尝试过

中提到的其他方式

http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/

但是我得到了以下错误。

但是前缀安装是 / usr / local / 而不是 ./ arm / 而arch是x86而不是arm。它编译但没有创建arm文件夹。

有谁知道如何为ndk-r10c编译ffmpeg。

如果有人可以指出我做错了什么,或者如何为最新的ndk构建 ffmpeg 2.4.1 ,那将会非常有用。

由于

1 个答案:

答案 0 :(得分:0)

我不确定你为什么会看到这个错误。我能够成功编译FFMpeg,你应该能够从这个链接获取所有架构的.so文件https://github.com/android-native-libraries