1

我想知道如何使用cygwin在 windows7上构建libav。我尝试了以下步骤:

1-使用 cd 命令将目录更改为 libav_file_directory/android(android 文件夹为空,据我所知,.so 文件将保存在该文件夹中)。

2-执行 ./ndk-buil 命令。

我得到以下结果:

*Android NDK:找不到应用程序项目目录!Android NDK:请定义 NDK_PROJECT_PATH 变量以指向它。/cygdrive/c/Users/balwant.singh.TA/Desktop/Android/android-ndk-r8/build/core/build-local.mk:130:* Android NDK:中止停止。*

请回复解决方案,我还想知道哪些所有 android 媒体播放器都使用 libav 作为其本机代码。

4

1 回答 1

1

1.)设置所有路径(Java_Home

2.) 将 NDK_HOME 设置为 Ndk-Build Path

3.) 运行 Cygwin

4.)转到项目库路径

5.)运行make命令

6.) 然后运行​​ndk-build

于 2012-09-03T11:04:49.450 回答