【发布时间】:2018-12-04 13:19:25
【问题描述】:
前段时间,我使用 V8 开发人员的说明如何使用他们的旧元构建系统 GYP 和 Microsoft VC++ 编译器(来自 Visual Studio)来构建 V8。非常简单:使用 GYP 生成 .sln 文件,使用 Microsoft VC++ 编译器构建它。不幸的是,该指令不再可用,因为 Google 切换到另一个元构建系统(称为 GN)并放弃了 GYP。
这不是一个真正的问题,因为 GN 也可以创建 sln 文件 - 但据我了解,它们不再支持 Microsoft 编译器。他们发布并使用 clang 在 Windows 上构建 V8(即使您从 Visual Studio 构建它)。
所以,我的问题是:当前的 V8 代码主干是否可以创建 sln 文件,该文件可以在 Visual Studio(比如说 2017 年)中打开并且可以使用 Microsoft C++ 编译器构建?
【问题讨论】:
标签: v8 embedded-v8