---
title: 获取源码
description: "ScaNN源码位于google-research代码仓的scann目录中，ScaNN的1.2.10版本通过commit-id形式呈现，无固定分支或tag点标识，需下载google-research代码仓，切换至ScaNN版本对应的commit-id。"
url: https://www.hikunpeng.com/document/detail/zh/SRA/ecosystemEnable/ScaNN/kunpengscann_02_0009.html
sourcePath: /source/zh/SRA/ecosystemEnable/ScaNN/kunpengscann_02_0009.html
indexId: 3fa7b7dbe37812c2ad50b2d519acc799c8c684bf8146a93a0b6712e5814a6db362
---
# 获取源码

ScaNN源码位于google-research代码仓的scann目录中，ScaNN的1.2.10版本通过commit-id形式呈现，无固定分支或tag点标识，需下载google-research代码仓，切换至ScaNN版本对应的commit-id。

1. 使用PuTTY工具，以root用户登录服务器，进入ScaNN源码编译规划路径“/path/to/scann”。
2. 进入ScaNN源码编译目录。
  1 cd /path/to/scann

3. 配置git网络代理。
  1 2 3 git config --global http.sslVerify false git config --global https.sslVerify false git config --global http.proxy "http://用户名:密码@代理IP地址:代理端口"

4. 下载google-research源码。
  1 2 3 git clone https://github.com/google-research/google-research.git --depth=1 cd google-research git fetch --unshallow

5. 切换至ScaNN 1.2.10版本。
  1 git checkout 03c4c851a28dffe0244c65089e68d6cbf73c730b

  回显信息如上图所示，说明已切换至ScaNN release 1.2.10版本。
