webRTC编译windows 7 64位
Posted
技术标签:
【中文标题】webRTC编译windows 7 64位【英文标题】:webRTC compilation windows 7 64 bit 【发布时间】:2016-12-24 17:55:16 【问题描述】:我正在尝试编译 webRTC 代码,但出现以下错误。 我不尝试使用 Visual Studio。
得到的错误是 <PATH>/src/buildtools/win/gn.exe
由于 64 位 windows 版本不兼容而无法启动。令人困惑的是我在 Windows 7 64 位上编译。至少可以说这个错误令人困惑。
接下来的步骤是:-
从 chromium 网页解压depot_tools
并设置正确的路径。
然后下载webRTC和编译的步骤是
mkdir webrtc-checkout
cd webrtc-checkout
fetch --nohooks webrtc
gclient sync
gn gen out/Default
问题出在这里 >
【问题讨论】:
【参考方案1】:我们需要所有 python 脚本的完整跟踪才能给你一个完整的答案,但是非常你可能需要安装 MSVC 2015 (14) 并设置相应的环境变量 DEPOT_TOOLS_WIN_TOOLCHAIN=0。否则脚本将停止处理神秘的错误消息,即使在编译之前也是如此。它符合您的“症状”。
有关更多答案,请参阅此内容(共享 Chromium 和 webrtc 构建说明): https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md
如果你在这里复制粘贴 python 脚本的跟踪,我也许可以帮助你更多。
【讨论】:
以上是关于webRTC编译windows 7 64位的主要内容,如果未能解决你的问题,请参考以下文章
如何编译 32 位程序并在 Windows 7 等 64 位操作系统上运行?