obs studio 在windows10 系统下编译安装过程
1.需求环境
系统:Windows 10 (64位)
工具:cmake-3.17.2win64-x64.msi 、qt-opensource-windows-x86-5.12.10.exe、visual stdio 2019
2.下载obs 源包和依赖包
①下载obs源码安装包, 进入官方下载地址: https://obsproject.com/download,单击Download ZIP 或者View On GitHub里下载,下载完文件名称是 obs-studio-master.zip,然后解压。
②vs2017环境依赖包:https://github.com/obsproject/obs-studio/wiki/Install-Instructions#windows-build-directions%E3%80%81 从此网站中进行下载,
以上的工具都是依据上图显示而下载相应的版本的。
3.文件下载后进行解压放在如下目录下,方便使用,build文件夹cmake会自动创建:
4.打开cmake 工具进行配置:(如下是我的配置)
上图中的QTDIR和DepsPath 需要进行手动添加。
5.然后就进行configure,接着选环境(此次选择为Visual studio 16 2019),再生成项目generate.
进行配置过程中会出现警告或者no found提示,如
此问题没解决,还在找问题中,cmake不是很会。
但只要看见
就证明项目生成成功,即可。然后我尝试了一下,发现可编译成功,可使用exe可执行程序。(我猜测程序会有一些问题所在,毕竟生成项目时出现一些警告和no found,希望大佬能指导一下)。
6. 项目文件在build文件夹中,打开obs_studio.sln文件进行编译即可。最后生成的 可执行文件在D:\work\obs_stdio\build\rundir\Release\bin\64bit目录下,
运行obs64.exe即可,是可以使用的,这样就编译完成了。
总结:在使用windows 10系统前,我是使用win7 进行编译的,反正遇到的问题也挺多的,一些windows sdk 版本、打不开windows下面的源文件、配置出现版本问题等等,也试了vs2015/vs2017/vs2019这些的编译都存在问题,还是花费了不少时间去验证等等。最终还是重装系统来编译的,问题不如win7多,一步一步来,遇到问题坦然面对就行。
参考:https://blog.csdn.net/su_vast/article/details/74984213
obs studio 在windows10 系统下编译安装过程相关推荐
- Open Inventor: Windows系统下编译安装Quater
Windows系统下编译安装Quater 济南友泉软件有限公司 一.工具安装 1.1 CMake CMake是一个用于生成不同平台下构建项目的工具.建议使用3.0版本之后的CMake.下载链接 1.2 ...
- centos 6 mysql 5.7.13 编译安装_Centos 6.5系统下编译安装PHP 7.0.13的方法
PHP7.0正式版也出来了,今天编译安装了一下,写下安装步骤,我是在centos6.6 环境中编译的,下面是详细的安装步骤 环境依赖 yum install gcc gcc-c++ libxml2 l ...
- Windows10 系统下cuda安装教程,小白教程 !很详细!!
Windows10 系统下cuda安装教程 1.查看适合自己电脑的cuda版本 1.点击Windows+R 输入nvidia-smi 看一下自己电脑支持的conda 版本是: 根据下图白框标出的地方可 ...
- 超级详细Ubuntu20.04.5系统下编译安装OpenCV with ffmpeg4.2.7、NVIDIA显卡驱动515、cuda11.5、cudnn8.3.3并编译使用darknet-yolov4
这篇文章是本人折腾了两天之后将步骤捋顺然后记录一下.如果你的电脑刚刚装好系统,想要安装显卡驱动.编译安装ffmpeg.编译安装cuda与cudnn.编译安装opencv再或者想要使用darknet-y ...
- Ununtu16.04系统下编译安装ffmpeg、抽帧和计算图片时间点
ffmpeg是开源的.功能强大的视频.音频.图像处理工具,在最近的工作中,需要从视频中抽取图像,并准确计算每张图片对应在视频播放中的时间点.在网上找了一圈发现,所有的参考资料基本分为两种: 1.通过c ...
- centos系统php环境配置,CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤
一.准备工作 上pkgs.org下载rmpforge.rpmforge是一个第三方yum源. 选择相应的版本下载安装. // 安装成功后,清空yum list 并 重新获取 [root@pangou ...
- linux系统下编译安装gcc库
概述 一般来说,gcc.g++为linux系统基础组件,不会需要升级,但在安装某些新软件时,需要c++17支持,此时就需要升级gcc.g++. g++包含在gcc库中,所以直接升级gcc即可. gcc ...
- Windows7系统下编译安装X264
1. MinGW的下载与安装 下载网址:https://sourceforge.net/projects/mingw/files/ 点击矩形框内链接下载安装引导程序mingw-get-setup.ex ...
- OpenCV 4.0 在Windows10系统下的安装教程
1. 首先下载和安装Visual studio 2015,附上破解秘钥: Visual Studio Professional 2015简体中文版(专业版) KEY:HMGNV-WCYXV-X7G9W ...
最新文章
- 并发编程之多线程篇之四
- python遍历数组冒泡排序_经典排序算法(冒泡排序,选择排序,插入排序,快速排序,堆排序)python实现...
- JavaScript语言基础.上
- 出栈是如何操作的?指令:POP dest dest为16位操作数
- USACO Section 1.2 Greedy Gift Givers (简单查找)
- REEM-C的安装与启动
- javaweb实训第二天上午——jQuery基础
- adb ps shell 查看进程_adb shell查看进程方法
- 批量图片处理:如何给多个图片都加上连续的序号?
- f和摄氏度怎么换算_华氏度和摄氏度的换算
- /*CS5460_Note_1*/
- php如何检测usbkey,检测USBkey未插入如何处理
- 三个mplayer播放器mplayer mpv mplayer-ww
- 计算机二级中用函数制作工资条,教你用vlookup函数快速制作工资条
- 程序员如何搭建自己的知识体系?
- python基础训练—元组
- 【Python 实战基础】如何绘制树状图展示Python数据分析师的知识结构
- HTML+CSS 简单的顶部导航栏菜单制作
- LeetCode-1789. 员工的直属部门
- python数据分析项目实战波士顿房价预测——手写梯度下降法