ubuntu 20.04 安装 gn 和 ninja
需求 需要在 ubuntu 20.04 LTS 上面安装 gn + ninja 的构建环境,用于后续的开发。 解决 安装 ninja ninja 安装非常简单,ubuntu 源当中就有: sudo apt install ninja-build 安装 clang clang 用于 gn 的编译,ubuntu 源当中也有: sudo apt install clang 安装 gn gn 的安装有两种方法: 二进制文件: https://gn.googlesource.com/gn/+/refs/heads/main 这个网页上面可以找到 linux, win, mac 三个下载地址。 源码安装,本文主要介绍源码安装过程。 下载源码 官方源: https://gn.googlesource.com/gn Github: https://github.com/timniederhausen/gn Gitee: https://gitee.com/openharmony/third_party_gn 注意: 直接下载源码 python 那一步过不去,只有 git 拉下来的才可以。 这三个源,时效性是 官方 > github > gitee. 官方源是肯定需要科学才能拉下来的。 如果使用官方源: git clone https://gn.googlesource.com/gn 编译源码 编译前使用 python 检查,编译使用 clang....