Mac 升级后,编译 webrtc 提示SDK版本错误,需要修改:
1:webrtc -> src -> build -> mac -> find_sdk.py 修改这个文件;
2:查看 SDK 版本:
xcrun --show-sdk-version
我的版本显示的是:11.1
修改:
75行: sdks = [re.findall('^MacOSX(11\.\d+)\.sdk$', s) for s in os.listdir(sdk_dir)]
保持后重新编译:
gn gen --ide=xcode out/debug --args='is_debug=true target_os="mac" target_cpu="x64" use_rtti=true rtc_include_tests=false rtc_libvpx_build_vp9=true enable_iterator_debugging=true symbol_level=1 proprietary_codecs=true rtc_use_h264=true treat_warnings_as_errors=false is_component_build=false' --ide=xcode