Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2

1、环境准备

1Cmake  安装到 D:/Program Files/CMake 
2)x64 QT5.7  安装到D:/Qt
3X86 QT5.7  安装到D:/Qt32
4Vs2015     安装到D盘,安装需要选择C++和桌面开发

2、源码位置(当前仅支持源码OBS Release V21.1.2的编译)

OBSV21.1.2源码下载地址:http://dx.sin51.com/obs-studio-21.1.2.zip
dependencies2015(VS2015支持库)下载地址:http://dx.sin51.com/dependencies2015.zip
创建源码路径D:/project/obs,下载解压,复制所有文件至:D:/project/obs根目录;
Win2015支持库库解压后,复制win32 win64文件夹到:D:/project/obs

3、创建编译后生成C++工程路径

路径:D:/project/obsdebug

4、CMake 开始进行源码编译为VS工程
4.1打开CMake设置路径及参数
1)设置路径
source code(源代码路径) : D:/project/obs
Build the binaries(生成C++工程路径): D:/project/obsdebug
+ Add Entry (添加参数)

2)设置BUILD_TESTS为true,勾选上 bool
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第1张图片
3)设置QTDIR 参数path 选择路径 D:/Qt/Qt5.7.0/5.7/msvc2015_64
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第2张图片
4)设置DepsPath 参数path 路径 D:/project/obs/win64
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第3张图片


4.2开始编译为C++工程
1)点击‘Configure’
2)弹出选择‘Visual Studio 14 2015 win64’
出现‘Configuring done’
这里写图片描述
3)再次点击‘Configure’
再次Configuring done
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第4张图片
4)点击‘Generate’
这里写图片描述
出现 Generating done CMake 完成

在路径D:/project/obsdebug生成了sln工程

5)关闭CMake窗口

5、Vs2015 配置QT
1) 打开 vs2015
2) 选择‘工具’ -‘扩展和更新’ -‘联机’-‘Visual Studio 库’
搜索’qt’
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第5张图片
下载及安装完成后,重启vs2015
重启后,导航栏多了个‘Qt VS Tools’-’Qt-options’ 添加QTx64的路径
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第6张图片
选择 Qt x64的msvc2015 路径。
——————–配置完成

6、VS2015开始编译调试
1)VS2015打开 ‘项目/解决方案’
打开D:/project/obsdebug/obs-studio.sln 文件
2)选择OBS 点击右键设置为启动项
3)点击整体解决方案,选择Debug+x64本地调试:
这里写图片描述
‘’生成解决方案‘’;
4)点整体解决方案,选择Release+x64本地调试:
这里写图片描述
‘生成解决方案’;
7、VS2015配置本地调试路径(非常重要必须先完成上一步才能出现配置路径);
在OBS右键 属性 设置Release 和Debug调试路径
Debug:
命令: D:/project/obsdebug\rundir\Debug\bin\64bit\obs64.exe
工作目录:D:/project/obsdebug\rundir\Debug\bin\64bit
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第7张图片
Release:
命令: D:/project/obsdebug\rundir\Release\bin\64bit\obs64.exe
工作目录:D:/project/obsdebug\rundir\Release\bin\64bit
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第8张图片
配置完成后,本地调试
调试成功哦也
Win10进行OBS编译(vs2015+qt5.7 x64)OBS版本V21.1.2_第9张图片

你可能感兴趣的:(obs,直播工具,vs2015)