官方文档链接:https://obsproject.com/wiki/build-instructions-for-mac
生成Xcode工程
cmake -S . -B build -G Xcode
-DCEF_ROOT_DIR=“/Users/envision/Desktop/workspace/obs-build-dependencies/cef_binary_4638_macos_arm64”
-DCMAKE_PREFIX_PATH=“/Users/envision/Desktop/workspace/obs-build-dependencies/obs-deps”
-DCMAKE_OSX_DEPLOYMENT_TARGET=11.0
-DCMAKE_OSX_ARCHITECTURES=“arm64"
Xcode工程生成成功:在build目录
cmake -S . -B build -G Ninja
-DPROJECT_ARCH=x86_64
-DCEF_COMPILER_FLAGS=“-Wno-deprecated-copy”
-DCMAKE_BUILD_TYPE=Release
-DCMAKE_CXX_FLAGS=“-std=c++11 -stdlib=libc++ -Wno-deprecated-declarations -Wno-unknown-warning-option”
-DCMAKE_EXE_LINKER_FLAGS=“-std=c++11 -stdlib=libc++”
-DCMAKE_OSX_DEPLOYMENT_TARGET=10.13
Make --build build