自己手动搭配OBS编译环境
2024-07-19
122
0
前置条件
- VS2019 16.11,33
- QT5.15.2
- CMAKE 3.28.0
源码下载
由于最新的obs编译提供需要最新的VS2022等,本人电脑也只有2019,故只能使用老的版本进行编译。
OBS源码下载路径:https://gitee.com/linghuzhangmen/obs-studio
OBS VS2019依赖文件下载:https://obsproject.com/downloads/dependencies2019.zip
解以上的文件分别解压后:
- E:\obs\obs-studio-master
- E:\obs\dependencies2019
编译配置
1.在E:\obs\obs-studio-master目录下创建build目录,用于存储生成的VS2019工程配置
2.使用CMAKE,设置路径
3.本人配置的是x64的,不是32位的,故在配直工程时,使用VS2019 X64
4.第一次配置失败,是因为depsPath目录设置失败。修改为E:\obs\dependencies2019\64
5.再次配置,失改。因为找不到CEF浏览器的东西。我们这里默认是要编译它的。但是我们这里选择不需要编译它就行了。
6.由于选中了BUILD_CEF失败,这里选择不加入。即取消复选框
7.最后再配置发现就好了。
完整的配置如下:
编译
工程创建好后,点点open project按钮可以使用VS2019打开工程进行编译。
工程总共46个项目。
编译后运行
下来我们就可以进行调试学习了
参考资料:
- https://blog.csdn.net/commshare/article/details/123908170
- https://www.bilibili.com/video/BV1p44y1q73q/