---
title: 扫描源代码
description: "已安装鲲鹏DevKit。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/portingadvisor/demo/KunpengDevKitDsug_0005.html
sourcePath: /source/zh/kunpengdevps/portingadvisor/demo/KunpengDevKitDsug_0005.html
indexId: 92c18d5e80c4d118415e3e5e8d36a96ce881be81107c57c74e6f51dd4c6425af71
---
# 扫描源代码

#### 前提条件

已安装鲲鹏DevKit。


#### 扫描源代码

本示例主要是演示如何使用鲲鹏DevKit迁移工具的 源码迁移 功能，帮助用户基于该工具快速实现源码迁移。

1. 从GitHub(https://github.com/kunpengcompute/devkitdemo/tree/main/Porting_advisor/testdemo/code_migration/code)或Gitee(https://gitee.com/kunpengcompute/devkitdemo/tree/main/Porting_advisor)下载源码包，获取待使用的代码样例。
  下载的源码包为devkitdemo-main.zip，解压后的“./devkitdemo-main/Porting_advisor/testdemo/code_migration/code”为源码迁移的待扫描代码。

2. 登录鲲鹏DevKit工具，在左侧列表中选择“迁移 > 源码迁移”进入源码迁移任务创建页面。
  源码迁移服务选择“架构源码迁移”，然后单击“上传”，上传已下载源代码code文件夹。其他选项根据实际情况进行选择，如图1所示。

  图1 扫描分析

3. 单击“开始迁移”，进行分析并得到扫描分析报告，如图2所示。
  图2 架构源码迁移报告
