---
title: 使用HPCKit中的Bisheng编译器编译代码时报错"cannot find -lstdc++"问题
description: "使用HPCKit中的Bisheng编译器编译代码时报错\"cannot find -lstdc++\"，如下图所示："
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/instg/KunpengHPCKit_install_027.html
sourcePath: /source/zh/kunpenghpcs/hpckit/instg/KunpengHPCKit_install_027.html
indexId: 9a39cd441e9b66034efdd3fdb847c1d603fe1dbf93fc386633d4443ea124119a66
---
# 使用HPCKit中的Bisheng编译器编译代码时报错"cannot find -lstdc++"问题

#### 问题现象

使用HPCKit中的Bisheng编译器编译代码时报错"cannot find -lstdc++"，如下图所示：


#### 原因分析

该问题是因为当前系统未安装libstdc++开发包，导致链接器(ld)无法找到libstdc++.so库文件。


#### 操作指导

在root权限下执行“yum install libstdc++-devel”命令安装libstdc++开发包，安装成功后重新编译即可。详细步骤如下：

1. 以root用户登录需要编译应用的节点。
2. 执行以下命令安装libstdc++开发包。
  1 yum install libstdc++-devel

3. 输入以下命令验证是否安装成功。
  1 yum list installed | grep "libstdc++-devel"

  若显示下图所示内容则表示安装成功。
