OBS二次开发编译
+ -

自己手动搭配OBS编译环境

2024-07-19 18 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,设置路径
14430786765
3.本人配置的是x64的,不是32位的,故在配直工程时,使用VS2019 X64
4.第一次配置失败,是因为depsPath目录设置失败。修改为E:\obs\dependencies2019\64
144448309475
5.再次配置,失改。因为找不到CEF浏览器的东西。我们这里默认是要编译它的。但是我们这里选择不需要编译它就行了。
144827725110
6.由于选中了BUILD_CEF失败,这里选择不加入。即取消复选框
144601903104
7.最后再配置发现就好了。
144912894927

完整的配置如下:
145311152121

编译

工程创建好后,点点open project按钮可以使用VS2019打开工程进行编译。
工程总共46个项目。
145622516009
编译后运行
145710611491
下来我们就可以进行调试学习了

参考资料:

0 篇笔记 写笔记

作者信息
我爱内核
Windows驱动开发,网站开发
好好学习,天天向上。
取消
感谢您的支持,我会继续努力的!
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

您的支持,是我们前进的动力!