Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 错误:';金特';尚未申报_Android_Gstreamer - Fatal编程技术网

Android 错误:';金特';尚未申报

Android 错误:';金特';尚未申报,android,gstreamer,Android,Gstreamer,我正在尝试在android中构建一个Gstreamer插件(一个表面纹理接收器)。我和其他几个人一起犯了这个错误: "error: 'gint' has not been declared". “错误:'gint'尚未声明”。 我做了sourcebuild/envsetup.sh,然后进入sink目录并做了“mm”。然后我得到了上面的错误 我认为我应该包括“gst.h”和“glib.h”。但是当我添加这些include行时,我得到一个错误,即无法定位这些文件。因此,我认为需要正确设置这些头文件的

我正在尝试在android中构建一个Gstreamer插件(一个表面纹理接收器)。我和其他几个人一起犯了这个错误:

"error: 'gint' has not been declared". “错误:'gint'尚未声明”。 我做了sourcebuild/envsetup.sh,然后进入sink目录并做了“mm”。然后我得到了上面的错误

我认为我应该包括“gst.h”和“glib.h”。但是当我添加这些include行时,我得到一个错误,即无法定位这些文件。因此,我认为需要正确设置这些头文件的路径。但我不知道如何或在哪里设定这条道路

Android.mk是否应该以某种方式进行修改

好心帮忙
谢谢。

在我见过的所有系统上,gint都是以glib.h声明的。您是否安装了glib?

在我见过的所有系统上,gint都是在glib.h中声明的。您是否安装了glib?

是的,我知道在哪里可以找到文件“glib.h”。但是我不知道如何将它包含在android的路径中。好的,我没有尝试在android上使用glib,但是在其他系统上,您可以使用-I/path/to/glib指定glib.h的路径。如果安装了pkg config,则可以从命令中获取正确的-I标志:pkg config--cflags glib-2.0(但我不知道这是否适用于android)。无论如何,感谢Albert:)感谢:)是的,我知道在哪里可以找到文件“glib.h”。但是我不知道如何将它包含在android的路径中。好的,我没有尝试在android上使用glib,但是在其他系统上,您可以使用-I/path/to/glib指定glib.h的路径。如果安装了pkg config,则可以从命令中获取正确的-I标志:pkg config--cflags glib-2.0(但我不知道这是否适用于android)。无论如何,感谢Albert:)感谢:)