Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为android编译FFMpeg_Android_Ffmpeg - Fatal编程技术网

为android编译FFMpeg

为android编译FFMpeg,android,ffmpeg,Android,Ffmpeg,很多人都提到了为android编译ffmpeg。但我最近尝试了很多,但没有发现它们有效 这是我试过的 但在这方面,我有以下错误 /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编译ffmpeg。但我最近尝试了很多,但没有发现它们有效

这是我试过的

但在这方面,我有以下错误

/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.
我试过上面提到的其他方法

但在这一点上,我得到了以下错误

但是,前缀install是/usr/local/而不是/arm/,arch是x86而不是arm。它会编译,但不会创建arm文件夹

有人知道如何为ndk-r10c编译ffmpeg吗

如果有人能指出我做错了什么,或者我如何为最新的ndk构建ffmpeg 2.4.1,将会非常有帮助


谢谢

我不知道你为什么会看到这个错误。我能够成功编译FFMpeg,您应该能够从该链接获取所有体系结构的.so文件

您是否使用ndk-r10c和最新的FFMpeg版本构建它。或者你使用链接中提到的旧版本来构建它。这些版本是用ndk-r9编译的。