阅读背景:

GN 编写规范【坚果派】

来源:互联网 
GN 编写规范 规则1.1

禁止 :在gn中调用外部编译工具编译软件模块。 反例 :在gn中使用action调用automake和Make来编译三方组件。 要求 :需要将外部组件移植成gn的编译形式,避免编译过程对环境产生不必要的依赖,而且可获得编译框架提供的公共能力,包括不限于:安全编译选项,ASAN等。 例外 :Linux Kernel 编译框架实际完成的用户态程序编译,内核完全可以在编译框架之外完成独立编译。某些平台实现为了实现一键编译,使用gn将内核编译加在编译过程中,是可以接受的。禁止 :在gn中调用外部编译工具编译软件模块。 反例 :在gn中使用a




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: