最新 Google V8 JavaScript 编译 《二》

           最近,看到V8 更新了,所以就用Git 重新更新下来了。试着在编译下,过程还是很简单的。

                      Google  V8  version :2014-05-19: Version 3.29.63


           一,生成工程文件

                      利用DOS 命令,到build 目录下, 执行python  gyp_v8.py 命令即可。(要将gyp 文件夹放在build 目录下)。

          二,编译V8.sln  工程

                    打开V8  目录下tools\gyp 目录,VS 2013 打开 v8.sln 直接编译即可。

                                可能会有 object.cc  文件:  error C2220: 警告被视为错误 - 没有生成“object”文件

                    直接将此文件另存为 unicode 即可。

    

                    附录GYP 包下载地址:  http://download.csdn.net/detail/liuzhihan209/7915763

          有SVN的小伙伴,也可以自己去Update哦

                 SVN地址:http://gyp.googlecode.com/svn/trunk/

          为什么需要最新的GYP 包,因为很多人在编译的时候,会报很多奇怪的错误,才发现,GYP包更新到最新后,工程都变成 VS2013 的了,错误都消失了,很多新的C++ 语法,故此导致。

       附图:

   

                   一切OK后,就可以编译下 sample 目录下的例子,或者自己写个Hello V8 Demo 开始我们的学习啦!~

      

              看看我的版本:

                    

       对于编译还有问题的,可以发QQ邮件我, 704155446@qq.com

 Lib  下载地址:    http://download.csdn.net/detail/liuzhihan209/8350165



  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值