基于 gn 和 ninja 的构建系统

在 Google 系开源项目中,使用 gn 和 ninja 进行项目构建。其中:

为什么不直接手写 ninja 的构建配置,原因在于,对于复杂工程,手写 ninja 配置过于繁琐。而 gn 则简化了编写的过程。GN 文件用于描述构建规则和依赖关系。


GN 项目实例

网络资源


本文作者:Maeiee

本文链接:基于 gn 和 ninja 的构建系统

版权声明:如无特别声明,本文即为原创文章,版权归 Maeiee 所有,未经允许不得转载!


喜欢我文章的朋友请随缘打赏,鼓励我创作更多更好的作品!