- 开发环境安装
- Qt版本: qt-opensource-windows-x86-msvc2015-5.7.1.exe(32位版本),默认安装即可
- VS版本: 2015,安装的时候采用自定义,开发语言只要勾上c++即可,windows sdk必须勾上,如图,
安装即可,一次安装不一定成功,安装完成之后再运行安装程序检查一次,是否都已经安装完成。不然的话,后面用cmake去编译的时候会报一些错误,基本都是这边没安装好引起的,这个要重点注意
- 源码下载
- 源码下载工具采用git,下载git ,官网地址 https://git-scm.com/downloads,根据操作系统进行对应版本的选择
- 打开git,在开始菜单输入git,右键选择管理员权限运行
- 在本机上建好目录:D:\TD\obs\obsstudiogit
- 输入下载指令:
git clone --recursive https://github.com/jp9000/obs-studio.git D:/TD/obs/obsstudiogit,就能在目录下看到代码正在下载,等待下载完成
如图说明下载完成,在指定目录下可以查看代码已经全部下载,如图
******************************************************************************
注意: 还有另一种下载代码的方式:直接下载代码的压缩文件,打开浏览器输入https://github.com/obsproject/obs-studio
,点击红框里的按钮,即可下载源码压缩包
*******************************************************************************
- 依赖库下载
我们采用的VS2015,所以依赖库下载2015的
VS2013依赖库:https://obsproject.com/downloads/dependencies2013.zip
VS2015依赖库:https://obsproject.com/downloads/dependencies2015.zip
- 编译工具下载
采用cmake进行编译,下载地址:https://cmake.org/files/v3.11/cmake-3.11.1-win32-x86.msi
默认安装即可,没什么需要注意的。
- 编译
打开cmake,设置相关参数,
DepsPath:依赖库的路径,D:\TD\obs\dependencies2015\win32
QTDIR:qt的路径,D:\Qt\Qt5.7.1\5.7\msvc2015
如图:
点击Configure,选择如图版本,点击完成
只要之前环境安装的没问题,配置是很顺利的,如果有问题,请检查之前的步骤,也可以qq联系我:527691055。
如果说明配置成功,点击Generate,生成VS2015工程,
如图说明生成成功,
如图,红框里的解决方案就是生成的可以用VS2015打开直接编译的。
用VS2015打开,将obs工程设置为启动项目,开始生成项目,耐心等待
如图则说明运行编译成功,接下来就可以开始代码的阅读和修改了。