編譯以前的準備:html
系統win10git
QT5.7.0github
VS2015ui
CMake 3.13.4url
obs vs2015環境依賴包:dependencies2015spa
obs-studio 24.0.net
===========================================調試
1.下載源碼:code
https://github.com/obsproject/obs-studio/archive/24.0.0.ziphtm
解壓到好比D盤xx下code目錄內
而後再xx下新建build目錄
2.下載依賴包:
https://obsproject.com/downloads/dependencies2015.zip
解壓以後一樣發到xx目錄下
3.打開cmake:
分別設置source code 和build 的路徑就是上面xx目錄下的code 和build目錄
而後點擊 ADD ENTRY 添加兩個依賴:
(1)QTDIR 而後設置qt的目錄指定到例如:D:\Qt\Qt5.7.0\5.7\msvc2015
(2)DepsPath 設置 vs2015依賴項的路徑好比:D:\project\vs\obs\OBSStudio24.0\dependencies2015\win32 (這裏是win32)
如圖:
(3)設置好以後點擊上面的 Configure 而後選擇v140 vs2015
以後再點擊一下 Generate 就搞定了。
4.打開build 目錄內的 obs-studio.sln
而後 編譯 ALL_BUILD
------------------------------------------------------------------------------------------------
可能會出現的編譯錯誤見上一篇 :
vs2015 編譯obs studio 遇到的幾個錯誤
----------------------------------------------------------------------------------------------------------------------
備註:編譯成功以後 設置obs 爲啓動項
而後右鍵點擊 obs 設置:調試---------工做目錄:..\rundir\Debug\bin\32bit
就能夠斷點調試