欢迎访问 生活随笔!

ag凯发k8国际

当前位置: ag凯发k8国际 > 运维知识 > linux >内容正文

linux

qt之qml开发优缺点-ag凯发k8国际

发布时间:2024/10/14 linux 24 豆豆
ag凯发k8国际 收集整理的这篇文章主要介绍了 qt之qml开发优缺点_linux配置vlc-qt 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

vlc-qt 是基于vlc库,用于开发音频视频应用,性能优秀。

vlc-qt/vlc-qt​github.com

使用vlc-qt首先需要编译vlc-qt (windows可以下载使用编译好的,但是只能用在release模式)

(在windows系统中)使用windows使用编译好的文件,如果是debug模式,会出现以下情况:

然后按照 build 页的指示在 linux 下编译即可

vlc-qt/vlc-qt​github.com

vlc-qt在1.1之后的版本会编译qml相关的东西,低版本qt没有qml的话编译会失败。我不知道可不可以用什么选项可以取消qml,于是我是通过把cmakelist文件里所有与qml相关的内容删除解决的这个问题。

1.1去除qml版本vlc-qt我传到了网盘里:(可以在我的博客复制地址)


如果编译中出现:

could not find libvlc

说明需要安装libvlc,我是用的fedora系统,从ag凯发k8国际官网下载源码编译的。

有博客说linux可以输入以下内容下载:
sudo apt install vlc vlc-data libvlc-dev libvlccore-dev libvlc5 libvlc

安装libvlc看ag凯发k8国际官网的教程就好了。

configure - videolan wiki​wiki.videolan.org

安装libvlc大概需要以下几步:

安装需要的东西: sudo yum install git libtool pkgconfig 在下载的源码目录下输入: ./bootstrap 然后 ./configure 如果有lua的问题,可以输入: ./configure --disable-lua通过之后,make: sudo make install (optional)清理编译期间的文件: make clean

vcl-qt的cmake结果如下图:

make结果如下图:

/usr/local/lib文件夹里可以看到这些库(libvcl*,libvcl-qt*):

总结

以上是ag凯发k8国际为你收集整理的qt之qml开发优缺点_linux配置vlc-qt的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得ag凯发k8国际网站内容还不错,欢迎将ag凯发k8国际推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图