我正在尝试使用这个家伙脚本(https://github.com/guardianproject/android-ffmpeg)为 Android 编译 ffmpeg,因为它看起来最简单,而且整个 NDK 真的不是我的专业领域。
所以让我们看看到目前为止我做了什么:
- 在 VirtualBox 中从http://www.ubuntu.com/download/desktop下载并安装了新的 Ubuntu 12.04 LTS 。(视频有一些小问题,但后来终端中的一些更新 ubuntu 已启动并运行)
- 安装 Android SDK 并将NDK 下载/解压缩到
/Documents/ndk
- 我使用这些命令来安装编译器:
$ sudo apt-get 更新
$ sudo apt-get 升级
$ sudo apt-get install build-essential
$ gcc -v
$ 制作 -v
- 然后
sudo install git
(或类似的东西来安装 git) - 然后
git clone https://github.com/guardianproject/android-ffmpeg.git
- 然后从男生页面
building
部分复制 cd android-ffmpeg
git submodule init
git submodule update
NDK_BASE=/path/to/android-ndk ./configure_make_everything.sh
它大多进展顺利,直到它说:
arm-linux-androideabi-gcc 无法创建可执行文件 C 编译器测试失败
如果您认为配置出错,.. blaah blahh blaah
我不确定这意味着什么或从这里去哪里。从这里我chmod 777
对文件夹做了一些确保可以执行的东西。
也从这里我尝试了他的脚本,但没有任何运气。
帮助?