一、gn的官方文档(英文)
二、gn的基本语法(中文)
三、Using GN build的ppt(英文)
ppt地址 (需要翻墙,如果无法翻墙,请到这里下载)
四、gn命令使用的总结
编译配置查看
gn args --list out/Default
gn args out/Default
gn desc out/Default
交叉编译命令
gn gen out/Default --args=‘target_os=“chromeos” target_cpu=“mips64el”’
gn gen out/Default --args=‘target_os=“linux” target_cpu=“x64”’
gn gen out/Default --args=‘target_os=“android”’
查看帮助
gn help
调试
action(“myaction”) {
script = “myscript.py”
inputs = [ “myfile.txt” ]
outputs = [
target_out_dir + “/output.txt”,
]
print(outputs)
执行输出
gn gen out/Default
[“//out/Default/obj/foo/output.txt”]
五、gn在工程中使用例子
下载