---
title: 部署毕昇编译器
description: "如果您需要使用毕昇编译器，则需要先在服务端部署毕昇编译器。毕昇编译器基于开源LLVM开发，并进行了优化和改进，同时将Flang作为默认的Fortran语言前端编译器，是针对鲲鹏平台的高性能编译器。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/debugging/debugger/DevKit_Debugger_0006.html
sourcePath: /source/zh/kunpengdevps/debugging/debugger/DevKit_Debugger_0006.html
indexId: 5f7cfa6e0c2af50cd6ea92cf8cf2e7694ad813951a9b8bdc4fccfc91e23680d768
---
# 部署毕昇编译器

如果您需要使用毕昇编译器，则需要先在服务端部署毕昇编译器。毕昇编译器基于开源LLVM开发，并进行了优化和改进，同时将Flang作为默认的Fortran语言前端编译器，是针对鲲鹏平台的高性能编译器。

#### 环境要求

- 支持部署的编译器版本：毕昇编译器5.0.0
- 支持部署的操作系统：

  - CentOS Linux release 7.6.1810 (AltArch)
  - Ubuntu 18.04.2 LTS
  - Ubuntu 20.04 LTS
  - openEuler 20.03 LTS SP1
  - openEuler 22.03 LTS
  - openEuler 24.03 LTS
  - UOS 20 SP1
  - Kylin Linux Advanced Server V10 (Tercel)


#### 前提条件

已成功登录鲲鹏DevKit。


#### 操作步骤

1. 在页面右上角选择“ > 工具设置 > 编译调试”。
  打开部署编译器界面如图1所示，选择远程服务器，在“选择编译器类型”下拉列表中选择毕昇编译器，单击“检测连接”。

  图1 部署毕昇编译器

**表1 部署毕昇编译器参数说明**

| 参数 | 说明 |
| --- | --- |
| 配置远程服务器 | 配置需要部署毕昇编译器的服务器。 |
| Linux用户密码 | 使用的Linux用户密码。 |
| 记住密码 | 勾选后可记住当前远程服务器Linux用户密码。 |
| 选择编译器类型 | 选择需要部署的编译器。 GCC for openEuler 毕昇编译器 毕昇JDK |


  用户部署编译器时会根据网络状况去读取编译器版本字典，请提前确认VS Code网络代理是否正常配置，并能联网。 网络连接成功，将会自动从Gitee(https://gitee.com/kunpengcompute/devkitdict/tree/main)下载编译器版本字典写入服务器。 网络连接失败，将会读取工具中的编译器版本字典，并写入服务器。

2. 检测连接成功后，单击“开始部署”，在弹框中单击“确定”部署毕昇编译器。
  图2 开始部署

  跳转到终端执行部署操作，部署完成后，提示“部署编译器成功”。

  图3 部署编译器成功

  若部署失败，请在终端查看错误信息或参见编译器部署失败的解决方法进行处理。
