MinGw 64bit编译VLC-QT 64bit库

编译环境搭建

下载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代码:

官网:https://vlc-qt.tano.si/

下载: 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
相关推荐
C嘎嘎嵌入式开发3 小时前
(2)100天python从入门到拿捏
开发语言·python
Stanford_11063 小时前
如何利用Python进行数据分析与可视化的具体操作指南
开发语言·c++·python·微信小程序·微信公众平台·twitter·微信开放平台
Vallelonga4 小时前
Rust 中的数组和数组切片引用
开发语言·rust
Kiri霧4 小时前
Rust模式匹配详解
开发语言·windows·rust
white-persist5 小时前
Python实例方法与Python类的构造方法全解析
开发语言·前端·python·原型模式
千里马-horse5 小时前
Async++ 源码分析8--partitioner.h
开发语言·c++·async++·partitioner
Lucis__6 小时前
再探类&对象——C++入门进阶
开发语言·c++
007php0076 小时前
某大厂跳动面试:计算机网络相关问题解析与总结
java·开发语言·学习·计算机网络·mysql·面试·职场和发展
lsx2024066 小时前
HTML 字符集
开发语言
很㗊6 小时前
C与C++---类型转换
c语言·开发语言