首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将QT与VLC播放器连接

如何将QT与VLC播放器连接
EN

Stack Overflow用户
提问于 2014-03-29 03:39:24
回答 1查看 6.3K关注 0票数 2

在我的QT应用程序中,我需要播放一些视频文件。我尝试了MediaPlayer组件(qtmultimedia 5.0),但是它不能读取我使用的视频容器(mp4/mkv),VLC播放器运行它时没有任何问题。因此,我找到了一个名为vlc (http://projects.tano.si/vlc-qt)的库,并下载了windows二进制文件(这些二进制文件似乎是使用MSVC11.0编译的),但是它未能在QT上链接(它显示了16行未定义的引用),这可能是因为vlc- QT 编译的编译器与构建QT应用程序的编译器不同。

我找不到关于这个主题的任何有用的参考资料或文档,所以有人知道我怎么做这个吗?

更多详细信息:

  • Windows8.1 x64
  • 3.0.1 -Qt5.2.1
  • vlc-qt 0.9.0
  • C++

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-29 05:15:24

该库是使用MSVC编译的,因此它不受MinGW编译器的欢迎。您可以从这里获取代码并使用MinGW编译器编译它。之后,你可以链接到你的应用程序。

您可以从CMake下载和安装这里。接下来,使用Qt从CMakeLists.txt源代码的根目录中打开名为"CMakeLists.txt“的文件。单击“下一步”,然后在选择所需的生成器后,单击"Run CMake“。WHen完成所有操作,单击finish。现在,您可以使用构建整个VLC。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22726688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档