---
title: 最佳实践简介
description: "本文档提供了如表1所示的鲲鹏DevKit最佳实践，旨在通过这些最佳实践演示鲲鹏DevKit亲和分析和应用开发的对应功能，指导用户如何使用鲲鹏DevKit工具进行项目分析，并根据该工具自动分析得出的分析报告进行修改。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/development/demo/kunpengDevKitVSPractice_0012.html
sourcePath: /source/zh/kunpengdevps/development/demo/kunpengDevKitVSPractice_0012.html
indexId: 368c749da9269a2042967b726332ea1aeb908cf829b167a24e9fc92967ddb0ac74
---
# 最佳实践简介

本文档提供了如表1所示的鲲鹏DevKit最佳实践，旨在通过这些最佳实践演示鲲鹏DevKit亲和分析和应用开发的对应功能，指导用户如何使用鲲鹏DevKit工具进行项目分析，并根据该工具自动分析得出的分析报告进行修改。


**表1 最佳实践简介**

| 工具 | 特性 | 工作模式 | 实践名称 | 实践简介 |
| --- | --- | --- | --- | --- |
| 亲和分析 | 字节对齐检查 | VS Code | 实践1：wtdbg源码字节对齐检查 | wtdbg是一种使用C语言编写的更高效的基因组算法。 本实践使用鲲鹏DevKit中的亲和分析工具对C语言开发项目进行分析，同时给出合理的修改建议来帮助开发者解决字节对齐问题。 |
| 亲和分析 | 内存一致性静态检查 | VS Code | 实践1：编译器自动修复 | fifo是一个单生产者和消费者的无锁队列测试Demo。 本实践通过使用鲲鹏DevKit中的亲和分析工具对C/C++语言编写的项目进行分析，并给出合理的修改建议。 |
| 应用开发 | 安全计算应用 | VS Code | 实践1：创建安全计算应用空工程 | 创建的空工程提供hello\-world代码样例，包含CA和TA工程，供运行调用。 本文将以安全计算应用空工程为例，介绍安全计算应用工程的创建、编译和运行的过程以及SDK的部署过程，帮助用户快速上手应用开发。 |
| 应用开发 | 安全计算应用 | VS Code | 实践2：创建安全计算应用RSA工程 | 创建的RSA工程包含源码以及丰富的Demo文件，显著提高了用户编码的效率。 本文将以RSA工程为例，介绍安全计算应用工程的创建、编译和运行的过程以及SDK的部署过程，帮助用户快速上手应用开发。 |
| 应用开发 | 高性能计算应用 | VS Code | 实践1：创建高性能计算应用工程 | 鲲鹏高性能计算应用支持创建空工程、高性能通信库（Hyper MPI）工程和数学库（KML）工程。 本文将以基础数学库为例，介绍高性能计算应用工程的创建、编译和运行的过程以及SDK的部署过程，帮助用户快速上手应用开发。 |
