gstreamer编译环境

来源:互联网 发布:知花作品全集 编辑:程序博客网 时间:2024/06/10 20:15

gstreamer编译时找不到头文件问题:

由于本人安装的是gstreamer0,10

所以在/usr/include/下面的目录名为gstreamer-0.10该文件夹中才是gst ,所以找不到头文件

解决方法 ln -s gstreamer-0.10/gst   gst

同理出现的  libxml2

ln -s libxml2/libxml   libxml

glib2.0也有同样的问题,但里面还有一些头文件及文件夹,我们可以直接拷贝glib2.0里的所有文件到/usr/include下面一份

但glib还缺少一个glibconfig.h的头文件 可以在/usr/lib/i386-linux-gnu/glib2.0/glibconfig.h中找到

然后拷贝一份到/usr/include下面


最后编译命令

gcc  gs01.c -lgstreamer-0.10

该动态库可以/usr/lib下找到  ls | grep 'gst'

0 0