在Visual Studio 2010上的GStreamer C ++?

按照http://docs.gstreamer.com/display/GstSDK/Installing+on+Windows上的说明安装GStreamer并在Windows 7上编译教程/示例,以便使用Visual Studio 2010进行编译。

安装SDK后,我尝试编译“hello world”示例...

Cannot open include file: 'gst/gst.h': No such file or directory.  

奇怪 - 教程被认为是配置了这些文件的路径。 不过,我们可以手动添加它们...

将C: gstreamer-sdk 0.10 x86 include gstreamer-0.10添加到项目包含目录中

Cannot open include file: 'glib.h': No such file or directory

将C: gstreamer-sdk 0.10 x86 include glib-2.0添加到项目包含目录中

Cannot open include file: 'glibconfig.h': No such file or directory

在这一点上,它似乎是一个死胡同,因为PC上任何地方都没有glibconfig.h文件。

从gstreamer文档中找不到一些步骤?

ps我看到一个类似的问题,但它接受的答案似乎是一个死链接。


(1)安装Windows驱动程序开发工具包

(2)创建新项目时,请在Visual Studio中使用“gstreamer”模板,而不是“Windows应用程序”模板。 然后,它不需要改变include / linker设置,使#include <gst/gst.h>正常工作。


Windows上的标准gstreamer安装包含glibconfig.h:(假设您的gstreamer安装位于C: gstreamer中) C:gstreamer1.0x86_64libglib-2.0include

链接地址: http://www.djcxy.com/p/59269.html

上一篇: GStreamer C++ on Visual Studio 2010?

下一篇: Writing GStreamer plugins using Visual Studio 2010