8

我必须自己编译GStreamer吗?我可以使用 Visual Studio 2010 来实现吗?

我正在努力寻找一个好的分步指南,其中包含有关如何执行此操作的说明。有好的吗?

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

4

3 回答 3

5

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

于 2011-12-09T17:28:06.180 回答
0

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

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

那么只需要配置VS2010就知道去哪里找了。它包含已经编译的所有需要​​。由于我运行 linux,我无法检查如何正确配置它。

于 2011-12-03T02:38:58.477 回答
0
  • 下载适用于 Windows 的 GStreamer 库和标头。
  • 将它们放在一个文件夹中。
  • 将文件夹的路径添加到包含目录和库目录。(项目属性->配置属性->VC++目录)
  • 将库添加到链接器的要链接到的库列表中(哇!)。

好的...最后一个还不错:项目属性->配置属性->链接器->输入->附加依赖项(添加库的名称,例如gstreamer.lib或gstreamer.dll)

  • #include < gstreamer.h > (或您需要包含的任何标题)
  • 如果您使用 QtGstreamer,请忽略上一步和 #include < QtGstreamer.h >

注意:您可能需要对 QtGstreamer 库和头文件进行与 Gstreamer 相同的设置,是的,QtGstreamer 依赖于 Gstreamer,因此您需要为两者进行设置。

快乐编码!:)

于 2011-12-03T10:13:24.630 回答