我正在尝试构建最新的 FFmpeg 以及 halfninja 的 Android 代码,因为某些选项在旧版本中不可用。我更新了 FFmpeg 包并尝试运行./create_toolchain.sh。
我收到以下错误:
user@user:~/Android/android-ffmpeg-x264/Project/jni$ ./create_toolchain.sh
~/Android/android-ffmpeg-x264/Project/jni ~/Android/android-ffmpeg-x264/Project/jni
/home/user/android/tools:/home/user/android/platform-tools:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/user/android/tools:/home/user/android/platform-tools:/home/user/Android/android-ndk-r8e:/home/user/Android/android-ffmpeg-x264/Project/jni/toolchain/bin
Host system 'linux-x86' is not supported by the source NDK!
Try --system=<name> with one of: linux-x86_64
我的安卓 NDK 版本是 android-ndk-r8e。我在通过创建独立工具链来构建最新版本的 FFmpeg 时遇到问题。
任何帮助表示赞赏。