{"id":15893876,"url":"https://github.com/chinanf-boy/gn-zh","last_synced_at":"2025-03-20T14:30:43.982Z","repository":{"id":90548358,"uuid":"148969091","full_name":"chinanf-boy/gn-zh","owner":"chinanf-boy","description":"🇨🇳翻译: \u003cgn\u003e 是一个元构建系统,可以为ninja生成构建文件 {v8-js引擎} ❤️ 校对 ✅","archived":false,"fork":false,"pushed_at":"2019-03-29T04:42:21.000Z","size":165,"stargazers_count":57,"open_issues_count":1,"forks_count":17,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-17T17:05:29.163Z","etag":null,"topics":["docs","gn","ninja","v8","zh"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chinanf-boy.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-16T06:16:48.000Z","updated_at":"2025-03-05T06:29:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"fbe7df2b-a3f4-4255-a0c8-53582485c74b","html_url":"https://github.com/chinanf-boy/gn-zh","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chinanf-boy%2Fgn-zh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chinanf-boy%2Fgn-zh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chinanf-boy%2Fgn-zh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chinanf-boy%2Fgn-zh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chinanf-boy","download_url":"https://codeload.github.com/chinanf-boy/gn-zh/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244630016,"owners_count":20484300,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docs","gn","ninja","v8","zh"],"created_at":"2024-10-06T08:13:58.628Z","updated_at":"2025-03-20T14:30:43.975Z","avatar_url":"https://github.com/chinanf-boy.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# gn [![translate-svg]][translate-list] \n\n[translate-svg]: http://llever.com/translate.svg\n[translate-list]: https://github.com/chinanf-boy/chinese-translate-list\n\n「 GN是一个元构建系统,可以为[ninja](https://ninja-build.org)生成构建文件. 」\n\n[中文](./readme.md) | [english](https://gn.googlesource.com/gn/)\n\n\n---\n\n## 校对 ✅\n\n\u003c!-- doc-templite START generated --\u003e\n\u003c!-- docTempliteId = 'google' --\u003e\n\u003c!-- repo = 'gn' --\u003e\n\u003c!-- repo = 'gn' --\u003e\n\u003c!-- commit = '77d64a3da6bc7d8b0aab83ff7459b3280e6a84f2' --\u003e\n\u003c!-- time = '2018 9.16' --\u003e\n翻译的原文 | 与日期 | 最新更新 | 更多\n---|---|---|---\n[commit] | ⏰ 2018 9.16 | [googlesource] | [中文翻译][translate-list]\n\n\u003e 需要翻墙\n\n[googlesource]: https://.googlesource.com/gn/+/master\n[commit]: https://.googlesource.com/gn/+/77d64a3da6bc7d8b0aab83ff7459b3280e6a84f2\n\u003c!-- doc-templite END generated --\u003e\n\n- [x] [readme](./readme.md)\n- [ ] [docs](./docs) 7/8\n    - [./docs/faq.zh.md](./docs/faq.zh.md) 常见问题\n    - [./docs/quick_start.zh.md](./docs/quick_start.zh.md) 快速入门\n    - [./docs/cross_compiles.zh.md](./docs/cross_compiles.zh.md) 跨平台编译\n    - [./docs/standalone.zh.md](./docs/standalone.zh.md) GN的简单独立构建\n    - [./docs/update_binaries.zh.md](./docs/update_binaries.zh.md) 更新Chromium使用的GN二进制文件.\n    - [./docs/language.zh.md](./docs/language.zh.md) gn语法设计\n    - [./docs/style_guide.zh.md](./docs/style_guide.zh.md) gn 风格指南\n    - [ ] [./docs/reference.zh.md](./docs/reference.zh.md) 😢 放弃 参考文件的翻译\n\n\n### 贡献\n\n欢迎 👏 勘误/校对/更新贡献 😊 [具体贡献请看](https://github.com/chinanf-boy/chinese-translate-list#贡献)\n\n## 生活\n\n[If help, **buy** me coffee —— 营养跟不上了，给我来瓶营养快线吧! 💰](https://github.com/chinanf-boy/live-need-money)\n\n---\n\n### 目录\n\n\u003c!-- START doctoc generated TOC please keep comment here to allow auto update --\u003e\n\u003c!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --\u003e\n\n\n- [GN](#gn)\n  - [入门](#%E5%85%A5%E9%97%A8)\n  - [发送补丁](#%E5%8F%91%E9%80%81%E8%A1%A5%E4%B8%81)\n  - [社区](#%E7%A4%BE%E5%8C%BA)\n\n\u003c!-- END doctoc generated TOC please keep comment here to allow auto update --\u003e\n\n\n# GN\n\nGN是一个元构建系统,可以为[ninja](https://ninja-build.org)生成构建文件.查看[文档/](./docs/quick_start.zh.md)了解更多.\n\n## 入门\n\n```bash\ngit clone https://gn.googlesource.com/gn\ncd gn\npython build/gen.py\nninja -C out\n# To run tests:\nout/gn_unittests\n```\n\n在Windows上,它预想三个`cl.exe`,`link.exe`,和`lib.exe`可以在`PATH`找到,因此您需要在Visual Studio命令提示符或类似命令运行运行.\n\n在Linux和Mac上,默认编译器是`clang++`,最近的版本预想编译器在`PATH`可以找到.这可以覆盖通过设置`CC`,`CXX`,和`AR`.\n\n## 发送补丁\n\nGN使用[Gerrit](https://www.gerritcodereview.com/)用于代码审查.如何修补的简短版本是:\n\n```\n注册 在 https://gn-review.googlesource.com.\n\n... 编辑代码后 ...\nninja -C out \u0026\u0026 out/gn_unittests\n```\n\n然后,上传更改以供审核:\n\n```\ngit commit\ngit cl upload --gerrit\n```\n\n修改更改时,请使用:\n\n```\ngit commit --amend\ngit cl upload --gerrit\n```\n\n这将添加新的更改到现有的代码审查,而不是创建一个新的.\n\n我们要求所有贡献者[签署Google的贡献者许可协议](https://cla.developers.google.com/)(根据需要选择个人或公司,选择\"任何其他Google项目\").\n\n## 社区\n\n您可以提出问题,并跟随GN的开发,在Chromium上的[gn-dev@](https://groups.google.com/a/chromium.org/forum/#!forum/gn-dev)谷歌群.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchinanf-boy%2Fgn-zh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchinanf-boy%2Fgn-zh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchinanf-boy%2Fgn-zh/lists"}