- 首先准备代理服务器 ,没这个就不要继续了。
- 设置代理的环境变量
HTTP_PROXY http://127.0.0.1:1080
HTTPS_PROXY https://127.0.0.1:1080
- 设置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.
-
剩下的操作 看这篇 博客就可以了 ,我也是参考这篇的。
原文地址 -
编译命令,原文也有,我是自己记录一下。
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 里 编译更慢。 -
linux 下 编译看 原文地址
https://blog.csdn.net/zhaoxiaofeng44/article/details/80002268 -
这个编译也是OK的 ,里面有编译好的地址 原文地址