V8在VS2005+WIN 7环境下编译

2750阅读 0评论2014-01-13 C01141307
分类:Windows平台

编译步骤:

  1. python 2.7.6:,安装并将python.exe设置到系统PATH
  2. VS2005安装(自行goog),安装SP1:
  3. github下载对应v8代码,考虑到天朝下载速度,我选择了zip文件:
  4. 解压,然后 cd v8-3.24.14
  5. svn co build/gyp ,下载gyp
  6. svn co third_party/cygwin ,下载cygwin
  7. svn co https://src.chromium.org/chrome/trunk/deps/third_party/icu46 third_party/icu , 下载icu
  8. python build\gyp_v8 , 生成解决方案文件sln和相关工程文件
  9. devenv.com /rebuild Release build\all.sln > release.log 生成release库
  10. devenv.com /rebuild Debug build\all.sln > debug.log 生成debug库
  11. build\release\lib和build\debug\lib分别生成了对应的静态库

注意事项:

  1. 必须安装VS2005的SP1,否则各种编译、链接错误
  2. 相对目录结构在不指定相关参数的情况下,必须和描述的一致


上一篇:unbutu server 手动安装桌面
下一篇:nexus 4 刷原生 4.4.2