我在Ubuntu 13.10中安装了Eclipse CDT。我是GStreamer插件开发的新手,我开始知道许多开发人员正在使用Anjuta。我不知道它有什么功能,但我喜欢在Eclipse上工作,因为它具有自动完成和方便的快捷方式。
所以,我想知道,首先,在C中为GStreamer插件开发下载什么,以及
如何使用Eclipse CDT配置GStreamer的插件开发库,
最后一个,如何启动和运行我开发的Gstreamer插件。
关于如何开始GStreamer插件开发的建议非常受欢迎:)
我正在阅读GStreamer的插件编写指南,所以我非常感谢上述过程的分步说明。
答案 0 :(得分:2)
我正在使用linux下的eclipse开发gstreamer插件。你需要:
然后,如果你想让插件工作得非常快:下载gst-template
git clone git://anongit.freedesktop.org/gstreamer/gst-template.git
并阅读里面的README文件:你可以通过
获得你的第一个插件cd gst-template/gst-plugin/src
../tools/make-element myplugin
然后你编译它,你应该有你的第一个工作gstreamer插件。 (具体来说,我将生成的myplugin.c和myplugin.h复制到我编译它们的eclipse环境中) 包括:
并在链接器中 - Miscelaneous:
`pkg-config --libs gstreamer-1.0 gstreamer-app-1.0`