编译环境搭建
下载cmake:
https://cmake.org/files/v3.15/
我选择的是免安装的:cmake-3.15.0-rc3-win64-x64.zip,下载解压后,找到bin目录,添加的windows的环境变量的PATH中。
将QT MinGW编译器添加到windows的环境变量PATH中:
下载
下载VLC 64bit库文件:
http://download.videolan.org/pub/videolan/vlc/2.2.4/win64/
我用的是2.2.4版本的win64的库。
下载VLC-QT代码:
下载: git clone git://github.com/vlc-qt/vlc-qt.git
将下载文件拷贝到同一目录下,解压。
在VLC-QT代码中新建build和install两个目录,build用于编译,install用于存放编译后的文件。
编译
运行window自带的cmd终端:
分别执行以下命令即可:
cd 到build目录,运行cmake指令:
c
cmake .. -G"MinGW Makefiles" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX="../install" -DLIBVLC_LIBRARY="../../vlclib/sdk/lib/libvlc.lib" -DLIBVLCCORE_LIBRARY="../../vlclib/sdk/lib/libvlccore.lib" -DLIBVLC_INCLUDE_DIR="../../vlclib/sdk/include"
mingw32-make
mingw32-make install