在stackoverflow上已经提出了一个类似的问题,但没有人回答,所以我再问一次。
我遵循了http://docs.gstreamer.com/display/GstSDK/Installing+on+Windows中的所有步骤
因此,我相信我在我的计算机上正确安装了 Gstreamer SDK + Devel。我按照步骤设置环境变量:GSTREAMER_SDK_ROOT_X86_64
在 Visual Studio 上,我创建了一个新的 Qt5 项目,我为 gstreamer 设置了属性表,但是当我运行我的应用程序(仍然是一个调用 gst_init 的基本 Qt 应用程序)时,出现错误消息:
程序无法启动,因为您的计算机缺少 libstreamer-0.10-0.dll。
有人说 dll 必须在里面,Windows/System32
或者SysWOW64
那里没有这样的文件。默认情况下,该 dll 位于gstreamer_root_sdk_folder/bin
.