GG哥 2020-11-07 11:47 采纳率: 0%
浏览 19

library "libstdc++.so" not found

c语言小白,在ubuntu上用gcc生成了一个可执行文件,但在执行的时候报了该错。已通过apt-get install libstdc++.10-dev安装,但还是不行,求助大佬,多谢

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-07-24 21:23
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题可能是由以下原因引起的:

    1. 你的系统中缺少了libstdc++.10-dev库。你需要使用apt-get命令来安装这个库。

    2. 如果你已经安装了这个库,但是仍然遇到问题,那么可能是因为你的GCC编译器版本过低。你可以尝试升级到一个更高版本的GCC编译器。

    3. 可能是由于你的GCC编译器没有正确地配置好你的C++项目。你需要确保你的GCC编译器和你的C++项目都正确地配置好了。

    下面是一个简单的示例,说明如何在Ubuntu上安装libstdc++.10-dev库:

    sudo apt-get install libstdc++.10-dev
    

    如果你已经在使用一个特定的GCC编译器,并且遇到了上述问题,那么你需要检查GCC编译器是否正确配置了你的C++项目。这通常涉及到设置环境变量、配置Makefile文件或者使用一些其他的工具。如果你不确定如何进行这些操作,建议查看你的GCC编译器的帮助文档或在网上搜索相关的教程。

    评论

报告相同问题?