linux:ubuntu 16.04
qt:5.13.2
总体安装步骤
下载安装,编译
下载源码仓库,下载cmake,新建一个build文件夹,cd进去,执行代码 cmake .. -DCMAKE_BUILD_TYPE=Debug
遇到报错,没有qt5Coreconfig,运行 sudo apt-get install qtdeclarative5-dev
进行安装
遇到报错 Could not find libVLC,执行以下代码
sudo apt-get update
sudo apt-get install libvlc-dev libvlccore-dev
执行完 cmake .. -DCMAKE_BUILD_TYPE=Debug
,生成了一些文件,接着执行
sudo make -j8
sudo make install
安装完成后就能在src文件夹里看到这几个文件夹,把这几个文件夹里的.so文件都移植到自己的项目,就能够使用
使用它的exmpale验证安装,克隆 https://github.com/vlc-qt/examples.git
把9个.so文件复制到lib文件夹,修改simpleplayer的src.pro文件为你编译的路径和lib文件夹,运行就能看到拉流视频
LIBS += -lVLCQtCore -lVLCQtWidgets
# Edit below for custom library location
LIBS += -L/home/bft/vlc-qt/build/lib -lVLCQtCore -lVLCQtWidgets
INCLUDEPATH += /home/bft/vlc-qt/build/include