本文主要是介绍mac和windos平台编译obs-studio,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一. mac下xcode编译obs-studio
1. 准备工作
- 安装brew
略 - 安装其他工具
brew install ffmpeg x264 qt5
- 下载代码
git clone --recursive https://github.com/obsproject/obs-studio.git
2. 生成xcode工程
1. cd obs-studio
2. mkdir -p builds/xcode
3. cd builds/xcode
4. CMAKE_PREFIX_PATH=/usr/local/Cellar/qt/5.11.1/ cmake ../../ -G Xcode
3. 常见问题解决
- 问题一 “failed to find locale/en-US.ini”
把工作目录设为{obs-studio build dir}build/rundir/Deubug(或者Release)/bin就可以了,设置方法为Product->Scheme->Edit Scheme->options->working diectory.
二. windows下visual studio 2017 编译obs-studio
1. 准备工作
- 安装cmake-gui
- 下载依赖
- vs2017依赖
https://obsproject.com/downloads/dependencies2017.zip
- 下载QT
http://download.qt.io/archive/qt/5.11/5.11.1/qt-opensource-windows-x86-5.11.1.exe
- 下载代码
git clone --recursive https://github.com/obsproject/obs-studio.git //--recursive 会下载依赖包
- vs2017依赖
2. 生成工程
- 配置cmake,添加Add Entry
1. 添加 DepsPath 路径为下载vs2017依赖 2. 添加 QTDIR 为 msvc2017_64路径 3. 配置生成工程即可,然后指定目录打开sln文件编译即可。
- 把启动工程设置成ALL_BUILD即可单步调试,千万不要设置成obs工程,那样会导致单步调试不了。
这篇关于mac和windos平台编译obs-studio的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!