quickstart-standard-reference.md 1.4 KB
Newer Older
D
duangavin123 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13
# 参考信息


## 使用build.sh脚本编译源码


1. 进入源码根目录,执行如下命令进行版本编译。
     
   ```
   ./build.sh --product-name name --ccache
   ```

   > ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
14
   > _name_为产品名称,例如hispark_taurus_standard、rk3568等。
D
duangavin123 已提交
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69

2. 检查编译结果。编译完成后,log中显示如下:
     
   ```
   post_process
   =====build name successful.
   ```

     编译所生成的文件都归档在out/{device_name}/目录下,结果镜像输出在out/{device_name}/packages/phone/images/ 目录下。
   > ![icon-note.gif](public_sys-resources/icon-note.gif) **说明:**
   > 其他模块化编译操作,可参见[编译构建指导](../subsystems/subsys-build-standard-large.md)。


## 配置代理


### 配置Python代理

1. 新建代理配置文件。
     
   ```
   mkdir ~/.pipvim ~/.pip/pip.conf
   ```

2. 在文件中写入如下代理信息并保存退出。
     
   ```
   [global]
   index-url = http://代理网址
   trusted-host = 可信任的镜像地址
   timeout = 120
   ```


### 配置NPM代理

1. 新建代理配置文件。
     
   ```
   vim ~/.npmrc
   ```

2. 在文件中写入如下代理信息并保存退出。
     
   ```
   registry=http://代理网址
   strict-ssl=false
   ```

3. 将以下内容添加到.bashrc中并保存退出。
     
   ```
   export NPM_REGISTRY=http://代理网址
   source .bashrc
   ```