2

我有下载代码这个链接

导入该项目并将其转换为 C/C++ 原生项目。

并将 Builder Settings 设置为 Build Command

bash C:\tools\android-ndk-r8b-windows\android-ndk-r8b\ndk-build

运行项目后,我低于Error

make: *** Android NDK: Aborting    .  Stop. FFmpegTest

C:\tools\android-ndk-r5b\build\core\prebuilt-library.mk

我在Windows 7 64 位Eclipse Juno中开发上述应用程序。

请指导我解决我的错误。

谢谢

4

1 回答 1

0

在您发布的链接之后,我永远无法为 Android 编译 ffmpeg(尽管我听说其他人确实成功了),就像我永远无法在 Windows 下为 Android 编译 ffmpeg 一样。

我使用以下代码在ubuntu下轻松编译了ffmpeg

http://code.google.com/p/dolphin-player/

只是去

dolphin-player/p/native/ffmpeg/ffmpeg-0.11.1然后build_android_r8.sh从那里跑

在 unix 下编译后,您可以在 windows 下使用生成的 *.so。

您可以使用免费的VirtualBox之类的东西在 windows 下模拟 unix 。

您可以通过抓取一个 dolphin-player 的 apk(适合您的架构)将其重命名为 zip 并从那里提取 libffmeg.so 来完全避免编译。

于 2012-11-20T11:30:09.527 回答