如何在Visual Studio 2010中使用GStreamer?

我是否必须自己编译GStreamer ? 我可以使用Visual Studio 2010吗?

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

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


这个链接提供了一个使用Visual Studio编译GStreamer的完整方法,这个是编译QtGstreamer。


  • 下载GStreamer库和Windows头文件。
  • 把它们放在一个文件夹中。
  • 将文件夹的路径添加到您的Include Directories和Library Directories。 (项目属性 - >配置属性 - > VC ++目录)
  • 将库添加到链接器链接到的库的列表中(哇!)。
  • 好的...最后一个不是那么糟糕:Project Properties-> Configuration Properties-> Linker-> Input-> Additional Dependancies(添加库的名称,例如gstreamer.lib或gstreamer.dll)

  • #include <gstreamer.h>(或者你需要包含的头文件被调用)
  • 如果你使用QtGstreamer,忽略前面的步骤和#include <QtGstreamer.h>
  • 注意:您可能必须为QtGstreamer库和标头执行与Gstreamer相同的设置,并且是的,QtGstreamer依赖于Gstreamer,因此您需要为两者进行设置。

    快乐的编码! :)


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

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

    那么配置VS2010的唯一问题就是知道在哪里寻找它。 它包含了所有已经编译好的需求。 由于我运行的Linux我没有检查如何正确配置它的可能性。

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

    上一篇: How to use GStreamer in Visual Studio 2010?

    下一篇: FTP client for Windows Phone 7 Mango?