google大法
Lucky小哥
这个作者很懒,什么都没留下…
展开
-
GN快速入门指南
GN快速入门指南GN快速入门指南内容运行GN建立一个构建传递构建参数交叉编译到目标操作系统或体系结构配置goma配置组件模式一步步添加一个构建文件测试你的添加声明依赖关系测试静态库版本编译器设置把设置放在配置中依赖配置添加一个新的构建参数不知道发生了什么事打印调试desc命令性能运行GN你只需要从命令行运行gn。在depot_tools翻译 2018-01-12 14:50:57 · 8554 阅读 · 3 评论 -
GN常见问题
GN常见问题GN常见问题内容GN文档在哪里我可以生成XCode或Visual Studio项目吗我如何生成常见的构建变体我如何进行交叉编译我可以控制默认构建的目标吗GN文档在哪里?GN具有丰富的内置帮助,因此您可以运行gn help,您也可以在参考页面上看到所有帮助。另请参阅快速入门指南以及语言和操作细节。我可以生成XCode或Visual Studio项目吗?您可以为X翻译 2018-01-12 16:08:44 · 1511 阅读 · 0 评论 -
GN语言和操作
GN语言和操作GN语言和操作内容介绍使用内置的帮助设计理念语言字符串清单条件语句循环函数调用作用域和执行Scoping and execution命名事物文件和目录名称构建配置目标CONFIGS公共配置模板其他特性Imports路径处理模式执行脚本与Blaze的区别和相似之处介绍本页面描述了许多语言的细节和行为。使用翻译 2018-01-14 13:38:18 · 6769 阅读 · 0 评论 -
什么是GN?
什么是GN?GN是一个生成Ninja构建文件的元构建系统,以便你可以用Ninja构建Chromium。你为什么从GYP切换?我们相信GN文件比GYP文件更具可读性和可维护性。GN很快:GN比GYP快20倍。GN支持作为构建的一部分,根据Ninja的需要自动重新运行。这消除了在更改构建文件时需要记住重新运行GN的必要性。GN为我们提供了更好的工具来执行依赖(见gn check和visibility,翻译 2018-01-12 14:20:46 · 9732 阅读 · 0 评论