1.源码下载,参考vlc-qt源码目录里面有README.md和BUILDING.md

git clone git://github.com/vlc-qt/vlc-qt.git
git submodule init
git submodule update
2.编译源码,BUILDING.md里面找到linux编译源码流程
### Linux
Install requirements from your distribution's repository.
Supported generators are `make` and `ninja`.
Make example:
```
$ mkdir build
$ cd build
$ cmake .. -DCMAKE_BUILD_TYPE=Debug
$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/local/libvlc-qt #(vlc-qt的安装目录,这句是笔者加的)
$ make -j8
$ make install
```
3.下载qt-vlc运行demo
git clone https://github.com/vlc-qt/examples.git
4.编译vlc-qt/examples
1.删除多余文件
使用cmake, rm simple-player.pro src/src.pro
If you want to use CMake, you can delete
simple-player.pro
src/src.pro
使用qmake, rm CMakeLists.txt cmake/* src/CMakeLists.txt -rf
If you want to use qmake, you can delete
CMakeLists.txt
cmake/*
src/CMakeLists.txt
2.配置pro文件
# Edit below for custom library location
LIBS += -L/usr/local/libvlc-qt/lib -lVLCQtCore -lVLCQtWidgets
INCLUDEPATH += /usr/local/libvlc-qt/include

5.运行效果如下:

本文档详细介绍了如何下载和编译VLC-Qt源码,以及在Linux环境下配置和运行Qt-VLC示例应用。首先,通过git克隆VLC-Qt仓库并初始化子模块。接着,遵循BUILDING.md中的指示进行编译,指定安装目录。然后,下载并编译qt-vlc示例项目,根据需求选择使用CMake或qmake,并修改pro文件以指向VLC-Qt库的位置。最后,成功编译后运行示例程序,展示运行效果。
887

被折叠的 条评论
为什么被折叠?



