在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