从源代码构建V8

为了能够在Windows/Linux/macOS上为x64从头构建V8,请遵循以下步骤。

获取V8源代码

按照我们的指南中的说明检查V8源代码

安装构建所需的依赖

1.对于macOS:安装Xcode并接受其许可协议。 (如果已单独安装命令行工具,请先将其删除。)
2.确保您位于V8源目录中。 如果您按照上一节中的每一步操作,那么您已经在正确的位置。
3.下载所有构建所需要的依赖
gclient sync
4.只需在Linux上执行此步骤。 安装其他构建依赖项:
./build/install-build-deps.sh

编译V8

1.确保您位于主分支上的V8源目录中。
cd /path/to/v8
2.引入最新更改并安装任何新的构建依赖项:
git pull && gclient sync
3.编译源代码
tools/dev/gm.py x64.release 或者,编译源并立即运行测试:tools/dev/gm.py x64.release.check`
有关gm.py帮助程序脚本及其触发的命令的更多信息,请参阅使用GN构建。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容