编译之前的准备:
系统win10
QT5.7.0
VS2015
CMake 3.13.4
obs vs2015环境依赖包:dependencies2015
obs-studio 24.0
===========================================
1.下载源码:
https://github.com/obsproject/obs-studio/archive/24.0.0.zip
解压到比如D盘xx下code目录内
然后再xx下新建build目录
2.下载依赖包:
https://obsproject.com/downloads/dependencies2015.zip
解压之后同样发到xx目录下
3.打开cmake:
分别设置source code 和build 的路径就是上面xx目录下的code 和build目录
然后点击 ADD ENTRY 添加两个依赖:
(1)QTDIR 然后设置qt的目录指定到例如:D:\Qt\Qt5.7.0\5.7\msvc2015
(2)DepsPath 设置 vs2015依赖项的路径比如:D:\project\vs\obs\OBSStudio24.0\dependencies2015\win32 (这里是win32)
如图:
(3)设置好之后点击上面的 Configure 然后选择v140 vs2015
之后再点击一下 Generate 就搞定了。
4.打开build 目录内的 obs-studio.sln
然后 编译 ALL_BUILD
------------------------------------------------------------------------------------------------
可能会出现的编译错误见上一篇 :
vs2015 编译obs studio 遇到的几个错误
----------------------------------------------------------------------------------------------------------------------
备注:编译成功之后 设置obs 为启动项
然后右键点击 obs 设置:调试---------工作目录:..\rundir\Debug\bin\32bit
就可以断点调试
原文地址:https://www.cnblogs.com/wainiwann/p/11599603.html