在Win7上编译 google V8

在Win7上编译 google V8

一、环境
编译工具:VS2012 Express
操作系统:Win7旗舰版 64
SVN客户端
 
二、下载
1、创建目录v8,用v8目录,check out: http://v8.googlecode.com/svn/trunk/
2、创建目录v8\build\gyp,用gyp目录,check out: http://gyp.googlecode.com/svn/trunk
3、创建目录v8\third_party\cygwin,用cygwin目录,check out: http://src.chromium.org/svn/trunk/deps/third_party/cygwin
4、创建目录v8\third_party\python_26,用python_26目录,check out: http://src.chromium.org/svn/trunk/tools/third_party/python_26
 
注:上面的check out目录同 https://code.google.com/p/v8/wiki/BuildingWithGYP一文所述目录不一致,文中所述目录是无效的。
 
三、编译
1、打开VS2012 开发人员命令提示。
2、cd v8目录。
3、执行命令:
   third_party\python_26\python.exe build\gyp_v8 -G msvs_version=2010
   系统显示
   Updating projects from gyp files...
4、在命令行中输入:build\all.sln,回车。
5、系统自动打开VS2012 IDE环境。
6、在IDE环境项目菜单中,更新项目,升级项目文件。
7、编译。

你可能感兴趣的:(在Win7上编译 google V8)