最近在尝试学习webrtc内容, 排除各种报错终于下载好webrtc的源码并且按照网上的教程编译,第一张图中是生成的sln文件,我用vs2022打开后,点击生成解决方案结果就全部报错,花了好久才下载好的,倒在了功成的前一步,没搞懂这是什么情况,还望兄不吝赐教,
webrtc下载并编译后用Visualstudio打开生成解决方案全报错,
最近在尝试学习webrtc内容, 排除各种报错终于下载好webrtc的源码并且按照网上的教程编译,第一张图中是生成的sln文件,我用vs2022打开后,点击生成解决方案结果就全部报错,花了好久才下载好的,倒在了功成的前一步,没搞懂这是什么情况,还望兄不吝赐教,
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- usp1994 2023-04-06 10:30关注
在编译 WebRTC 可能会出现错误和警告,特别是在Windows平台下使用Visual Studio编译。以下是可能的解决方法:
- 确保你在正确的目录中执行了gn gen和ninja命令。你应该在 $WEBRTC_SRC_DIR 目录下执行这些命令而不是在 $WEBRTC_SRC_DIR\src 目录下执行。
- 在使用gn gen生成项目文件之前,请确保你已正确设置了 WebRTC 的环境变量,例如 DEPOT_TOOLS_WIN_TOOLCHAIN 和 GYP_MSVS_VERSION。
- 可能需要安装一些依赖项,如git、python2.7等。请参考WebRTC的文档中有关依赖项的说明。
- 在编译时,请使用VS的命令提示符,而不是使用类似Windows PowerShell。在VS命令提示符中使用ninja构建工具。
- 某些 Windows 版本可能不包含所有必需的通用 C 运行时库(UCRT)版本。如果出现此种情况,可以从Microsoft的网站下载更新的 UCRT 让编译 WebRTC 的 DLL 运行时连接正确。
如果以上方法处理后仍然无法解决问题,WebRTC社区平台可能会有人能够提供更详细的解决方案。
解决 无用评论 打赏 举报
悬赏问题
- ¥15 网站突然不能访问了,上午还好好的
- ¥15 semrush,SEO,内嵌网站,api
- ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
- ¥15 关于#c语言#的问题,请各位专家解答!
- ¥15 这个如何解决详细步骤
- ¥15 在微信h5支付申请中,别人给钱就能用我的软件,这个的所属行业是啥?
- ¥30 靶向捕获探针设计软件包
- ¥15 别人给钱就能用我的软件,这个的经营场景是啥?
- ¥15 react-diff-viewer组件,如何解决数据量过大卡顿问题
- ¥20 遥感植被物候指数空间分布图制作