Android 错误:';金特';尚未申报
我正在尝试在android中构建一个Gstreamer插件(一个表面纹理接收器)。我和其他几个人一起犯了这个错误: "error: 'gint' has not been declared". “错误:'gint'尚未声明”。 我做了sourcebuild/envsetup.sh,然后进入sink目录并做了“mm”。然后我得到了上面的错误 我认为我应该包括“gst.h”和“glib.h”。但是当我添加这些include行时,我得到一个错误,即无法定位这些文件。因此,我认为需要正确设置这些头文件的路径。但我不知道如何或在哪里设定这条道路 Android.mk是否应该以某种方式进行修改 好心帮忙Android 错误:';金特';尚未申报,android,gstreamer,Android,Gstreamer,我正在尝试在android中构建一个Gstreamer插件(一个表面纹理接收器)。我和其他几个人一起犯了这个错误: "error: 'gint' has not been declared". “错误:'gint'尚未声明”。 我做了sourcebuild/envsetup.sh,然后进入sink目录并做了“mm”。然后我得到了上面的错误 我认为我应该包括“gst.h”和“glib.h”。但是当我添加这些include行时,我得到一个错误,即无法定位这些文件。因此,我认为需要正确设置这些头文件的
谢谢。在我见过的所有系统上,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:)感谢:)