您当前位置: 首页 » 2014-08-14
按日期归档: 2014-08-14

gclient 生成webrtc对应的vs 2010解决方案及工程

通过gclient拿下来的只有代码和一堆配置文件,需要让其生成工程文件。

由于已经安装vs 2010和win8 sdk了。不打算走vs 2013的路线,参考chromium官方文档后,需要在执行gclient runhooks之前执行以下环境变量的配置

set GYP_DEFINES=windows_sdk_path="C:\Program Files (x86)\Windows Kits\8.0"
set GYP_GENERATORS=msvs
set GYP_MSVS_VERSION=2010
set DEPOT_TOOLS_WIN_TOOLCHAIN=0

其中几个参数的说明:
GYP_DEFINES 指明win8 sdk的位置。
GYP_GENERATORS 指明是msvs环境
GYP_MSVS_VERSION 指明是2010 pro版本

DEPOT_TOOLS_WIN_TOOLCHAIN 让gclient不要自动去构造环境,利用本机现有环境即可。

由于代码中用到了c++11还有一些其他我还没搞清楚的特性,所以编译代码最好用vs 2010。vs 2008可能会存在大量的问题。

2014-08-14 | | chromium

gclient 生成webrtc对应的vs 2010解决方案及工程已关闭评论