您好,欢迎来到花图问答。
搜索
您的当前位置:首页visual studio编译V8

visual studio编译V8

来源:花图问答

步奏

  1. 下载并添加到Path环境变量

    注意一定要使用这个工具
  2. 运行gclient sync命令
    First, you need GYP itself. GYP is fetched together with the other dependencies by running:
gclient sync
Installing GYP
  1. 设置GYP_MSVS_VERSION环境变量


    生成哪个VS版本的工程
  2. 运行python build\gyp_v8
  3. 用VS打开all.sln
    生成的工程文件
  4. 编译,发现warning C4819错误
    warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失,请改变文件编码:
    高级文件保存选项
    修改编码
  5. 重新编译,成功
  6. gclient获得特殊的版本




//如果没有config,使用这个命令
gclient config 
//使用正常的git命令切换
git fetch origin
git checkout -b 4.7 branch-heads/4.7

//重新同步
gclient sync

如果使用vs2015编译老版本的V8,出现编译错误的话,可以切换到使用vs2013。使用vs2015编译最新版本是没有问题的,但是老版本会出现语法错误,可能是c++编译器增强了。

如果遇到问题,可以加我好友一起交流哦。我的微信是benhaben。

Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务