我正在使用centos 7,并且设法安装了flutter。
当我运行命令flutter doctor
时,我看到此错误:
这里解释了关于debian和ubuntu的命令,但是对于centos 7,似乎没有任何命令。我尝试使用该命令进行安装:
yum install libstdc++
yum install lib32stdc++6
答案 0 :(得分:0)
在具有 64 位架构抖动的Linux上,仍使用 32 位版本的 libstdc ++ 。 由于Centos 7软件包管理器是 yum ,而不是 dnf ,因此与最近的Fedora一样,您可以使用以下命令安装32位版本:
sudo yum install libstdc++.i686
如果您的系统很长时间没有更新,则可能会遇到类似以下错误:
Multilib version problems found...
...
Protected multilib versions: libstdc++-4.8.5-36.el7_6.2.i686 != libstdc++-4.8.5-16.el7.x86_64
作为选择,可以通过将64位libstdc ++更新到最新版本来解决该问题:
sudo yum upgrade libstdc++