如何在Windows上为Android构建gstreamer?

问题描述:

我试图在Android Studio上使用gtreamer,使用this示例。我的操作系统是Windows,因此我需要进行一些更改才能使其工作。如何在Windows上为Android构建gstreamer?

经过一番来回我得到这个错误

gst-build-armeabi/gstreamer_android.c:2:21: fatal error: gst/gst.h: No such file or directory 

我知道gst.h是,但我不知道如何使它在编译过程中可见。

我试着在Android.mk上添加这样的包含路径,像这样LOCAL_CFLAGS := -IC:\PROGRAM FILES\gstreamer\include但是没有奏效。

如何让ndk构建可以看到路径C:\PROGRAM FILES\gstreamer\include上的文件?

+0

这是一个Java问题? – Deduplicator 2015-01-20 21:24:52

Android NDK不喜欢带空格的路径。将你的gstreamer包含到不同的位置,或作为最后的手段尝试-Ic:/progra~1/gstreamer/include