Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.52 KB

README_zh.md

File metadata and controls

42 lines (30 loc) · 1.52 KB

gn 工具链

(Here is the English Version)

本项目旨在给出一个简单的、开箱即用的 gn 工具链配置,使得在 gn+ninja 构建系统下的跨平台编译变得更容易。

用法

  1. 将本项目所有文件放置到您的项目根目录 ‘build’ 目录中。您可以根据您的需要选择以普通目录形式、submodule 形式、subtree 形式导入本项目,也可以依靠一些依赖处理系统导入本项目。

  2. 在您的项目根目录建立 ‘.gn’ 文件,内容如下:

buildconfig = "//build/BUILDCONFIG.gn"
  1. 按照 gn 规则给您的项目建立 ‘BUILD.gn’ 文件。

  2. 运行 gn gen out 以及 ninja -C out,构建项目。

用例

见项目 gn_toolchain_sample

获取 gn & ninja