OBS源碼下載下傳
cmake-gui,本示例下載下傳cmake-3.19.0-win64-x64.msi。
Qt下載下傳,本示例使用Qt5.12。
OBS源碼,本示例使用tag24.01,git clone源碼後,更新子子產品。
OBS依賴包,本示例下載下傳OBS依賴包dependencies2017。
OBS源碼編譯
首先下載下傳上述依賴。然後打開cmake-gui設定OBS源碼路徑,build路徑并且add entry Qt和dependencies路徑。最後configure,generate一下,在build目錄下會生成vs檔案(注:DepsPath路徑為E:/github/OBS/dependencies2017/win32)。
打開vs進行編譯,OBS編譯完成。
遇到問題
編譯完成運作OBS提示缺少libsrt.dll,libmbedcrypto.dll。檔案在dependencies2017\win32\bin目錄下,複制到obs.exe(build\rundir\Debug\bin\32bit)所在目錄下即可。