首页 GN系列2:入门
文章
取消

GN系列2:入门

gn args --list out/my_build 可以列出可用的参数,切换不同的目录可能会有变化

在BUILD.gn里面

"//tools/gn/tutorial:hello_world", 冒号后面的表示target名字

ninja -C out/Default hello_worldninja -C out/Default tools/gn/tutorial:hello_world

第2次执行ninja时,不需要再次手动运行gn.它会自动重新生成ninja文件的

让使用库的用户自动加载库的configs:all_dependent_configs

-v 选项可以 run GN in verbose mode

还可以在gn文件里面使用print(configs)

参考

https://chromium.googlesource.com/chromium/src/tools/gn/+/48062805e19b4697c5fbd926dc649c78b6aaa138/docs/quick_start.md

本文由作者按照 CC BY 4.0 进行授权