gpt4 book ai didi

android - 如何使用cygwin和android ndk r5在windows上编译ffmpeg-0.10.3

转载 作者:行者123 更新时间:2023-11-30 03:41:22 26 4
gpt4 key购买 nike

我想用 cygwin 和 android ndk 在 windows 上编译 ffmpeg。我发现此链接非常有用,因为其中包含编译 ffmpeg 的分步指南。

Does anyone find this useful? - Compiling FFMPEG on Windows with Cywin and NDK r5

但最后一点,当我要创建 .so 文件时,我在 cygwin bash 中遇到了这个错误。


控制台输出:

vikram mahal@vikrammahal-PC ~
$ cd /cygdrive/c/ffmpeg-0.10.3
vikram mahal@vikrammahal-PC /cygdrive/c/ffmpeg-0.10.3
$ dos2unix build_android.sh
dos2unix: converting file build_android.sh to Unix format ...
vikram mahal@vikrammahal-PC /cygdrive/c/ffmpeg-0.10.3
$ ./build_android.sh
)/configure: line 10: warning: setlocale: LC_ALL: cannot change locale (C
': not a valid identifierort: `LC_ALL
./configure: line 14: syntax error near unexpected token `$'{\r''
'/configure: line 14: `try_exec(){
./build_android.sh: line 54: make: command not found
./build_android.sh: line 55: make: command not found
C:\android-ndk-r5\toolchains\arm-linux-androideabi-4.4.3\prebuilt\windows\bin\ar
m-linux-androideabi-ld.exe: cannot open output file ./android/armv7-a/libffmpeg.
so: No such file or directory

最佳答案

1] ./configure: line 14: syntax error near unexpected token `$'{\r''

要解决此问题,请创建 build_android.sh 的备份副本并运行

$dos2unix build_android_backup.sh
$sh build_android_backup.sh

2] ./build_android.sh: line 54: make: command not found

要解决上述错误,请检查您在安装 Cygwin 时是否安装了“make”程序

关于android - 如何使用cygwin和android ndk r5在windows上编译ffmpeg-0.10.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15663704/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com