如何在Visual Studio 2010中使用GStreamer?

问题描述:

我必须自己编译GStreamer吗?我可以使用Visual Studio 2010吗?如何在Visual Studio 2010中使用GStreamer?

我很努力地找到一个很好的分步指南,并指导如何做到这一点。有好的吗?

我的目标是在VS2010上使用QtGstreamer构建应用程序。

+1

你见过这个吗? http://www.gstreamer-winbuild.ylatuya.es/doku.php?id=developers –

+0

很好的参考。你试过了吗? – karlphillip

+0

@karlphilip - no –

此链接给出了一个完整的方法compile GStreamer using Visual Studio和这一个是compile QtGstreamer

+0

这两个网址都已死亡 – MarAja

+0

网址已死网友:你好??????????????????如何在Visual Studio 2013中使用Gstreamer 1.0 ?????? – YumYumYum

+0

我已经使用wayback机器更新了链接(http://web.archive.org/) –

您可以尝试从OSSBuild构建。你应该svn客户端使用结账地址

http://ossbuild.googlecode.com/svn/trunk/Shared/Build/Windows/Win32

然后,它仅仅是配置VS2010知道到哪里寻找它的问题。它包含了所有已经编译好的需求。由于我运行的Linux我没有检查如何正确配置它的可能性。

+0

我已经看过那个项目了,但由于时间不够,我还没有尝试过。也许有人愿意帮助我。 – karlphillip

+0

我在那里找不到与GStreamer相关的任何东西:( – karlphillip

  • 下载GStreamer库和窗口标题。
  • 将它们放在一个文件夹中。
  • 将该文件夹的路径添加到您的Include Directories和Library Directories。 (项目属性 - >配置属性 - > VC++目录)
  • 将库添加到您的链接库的链接列表(哇!)。

好吧......那最后一个不那么糟糕:项目属性 - >配置属性 - >连接器 - >输入 - >附加依赖关系(添加库如gstreamer.lib或gstreamer.dll的名字)

  • 的#include < gstreamer.h>(或任何你需要包含头文件被调用)
  • 如果您使用QtGstreamer,忽略上一步的#include < QtGstreamer.h>

注意:您可能必须为QtGstreamer库和标头执行与Gstreamer相同的设置,并且是的,QtGstreamer依赖于Gstreamer,因此您需要为两者进行设置。

快乐编码! :)

+1

如果我们正在讨论这个“ossbuild-build-env”,你可以提供你建议我下载的软件包的链接吗? – karlphillip

+1

。exe“,那么它可以在这里downlow http://ossbuild.hoytsoft.org/downloads/downloads.aspx –

+1

'下载GStreamer库和标题为Windows.'从哪里?!?!? – karlphillip