如何使用GYP?

How to use GYP?

我正在尝试构建 JCEF to a visual studio project using GYP

JCEF 下载包括所有 C++ 文件和 .gyp、.gypi 文件。

我没有 Python 方面的经验,想知道我如何 运行 实际的 .gyp 文件,使其变成 visual studio 项目?

我下载了gyp源,然后运行在cmd中命令'gclient sync'安装python,下载其他工具。我只能找到改进 visual studio 项目布局的工具。 运行 .gyp 文件的实际命令是什么?

要构建 visual studio 项目,您可以像这样使用 gyp

gyp <your gyp filename> -DOS=win --depth=. -f msvs -G msvs_version=2013 --generator-output=./build_win -Icommon.gypi

gyp 是 gyp 下载中的 gyp.bat。 VS 项目将在 build_win 目录中创建,generator-output 可让您指定要在何处生成项目。 -I 用于添加任何 gyp 包含文件,在此示例中 common.gypi 被包含,将其替换为您合适的 gypi 文件