vs2017 编译v8

  1. 首先准备代理服务器 ,没这个就不要继续了。
  2. 设置代理的环境变量
HTTP_PROXY   http://127.0.0.1:1080   
HTTPS_PROXY   https://127.0.0.1:1080
  1. 设置git 代理
git config --global http.proxy http://127.0.0.1:1080
git config --global https.proxy https://127.0.0.1:1080
git config --global http.proxy  socks5://127.0.0.1:1080
git config --global https.proxy  socks5://127.0.0.1:1080

4 检查 winsdk ,如果发下在 C:\Program Files (x86)\Windows Kits\10 没有 Debuggers目录
,要么检查installer重新下,要么 这个地址 下载

5 下载depot_tools,这个工具是用来获取V8源码的
git giclone https://chromium.googlesource.com/chromium/tools/depot_tools.git
这个工具可以获取googlesource 项目的源码,不只v8.

  1. 剩下的操作 看这篇 博客就可以了 ,我也是参考这篇的。
    原文地址

  2. 编译命令,原文也有,我是自己记录一下。
    python tools\dev\v8gen.py x64.release
    x64.release 表示 x64 cpu 架构下的release版
    ninja -C out.gn\x64.release
    以上是用命令行编译的, out.gn\x64.release 表示生成目录。
    如果你需要在VS的IDE里编译的话,就采用下面这种方式:
    cd v8
    gn gen --ide=vs out.gn\x64_solution,不过我发现ide 里 编译更慢。

  3. linux 下 编译看 原文地址
    https://blog.csdn.net/zhaoxiaofeng44/article/details/80002268

  4. 这个编译也是OK的 ,里面有编译好的地址 原文地址

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值