OBS-Studio编译环境生成&&在VS2017添加QtWebEngine

介绍老牌直播软件OBS-Studio编译的环境生成和Qt使用遇到的一些麻烦事。很多网上的编译教程其实已经过时了。当然这篇最后也是会过时的,只能起到一个参考的作用。现在已经没有网上教程那么复杂。还是参考官方的最简单。

我的环境:Win10 64位 VS2017

还在使用VS2010?,需要先去下载VS2013以上版本的IDE。

Stuck on an older toolset version? Move to Visual Studio 2017 without upgrading your toolset

OBS官方构建教程

首先是环境

Qt最新版没有提供msvc2017_32位版本所以在网上找个别人编译好的。当然也可以直接使用VS2015版本的,因为安装VS2017时也可以安装VS2015的平台集,然后你就需要参考这篇文章进行调整 VS2017自带VS2015编译器等在命令行下无法使用问题 。

Qt5.9.1 msvc2017_32位版本(里面有32和64位的): http://pan.baidu.com/s/1cgy7hG

如果你直接有msvc2017_32就不需要安装Qt了,但是还是建议你装。

Qt5.9.1版本 下载地址

cmake下载:我是64位系统直接选压缩包,解压可用。cmake-3.10.0-win64-x64.zip 下载地址

下载安装DXSDK_Jun10.exe 地址

OBS依赖下载

保证所有代码拉取下拉。包含子模块

git clone --recursive https://github.com/jp9000/obs-studio.git

打开CMake 设置依赖库DepsPath为dependencies到include目录;QTDIR设置到msvc2017_32目录。

先点‘Configure’ 生成vs项目文件要选择“Visual Studio 15 2017”。

点‘Generate’ 就会配置成功,生成项目文件成功。如果要生成64位程序所有对应的都要选择X64。

 

开始一直按照官方生成文档,老出错,总结一点只要在cmake-gui中配置DepsPath和QTDIR就可以了,能生成对于vs工程

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值