我正在运行一个应用程序,它向我抛出一个错误消息:“需要C头文件”string_view“。您需要在主机系统上安装更新的libstdc。”有人能指导我如何在我的机器上获得更新版本的“libstdc++”吗?谢谢
k5ifujac1#
试着运行yum provides libstdc++来显示在你的系统上提供库的包。然后你可以检查这些包是否可以更新,使用yum list available | grep <that package>和yum update <that package>。
yum provides libstdc++
yum list available | grep <that package>
yum update <that package>
n3h0vuf22#
面对同样的问题,我从源代码构建了gcc,这样你就可以选择你自己的版本,这实际上是非常直接的--参见 * 在https://gcc.gnu.org/wiki/InstallingGCC上构建GCC*。
2条答案
按热度按时间k5ifujac1#
试着运行
yum provides libstdc++
来显示在你的系统上提供库的包。然后你可以检查这些包是否可以更新,使用yum list available | grep <that package>
和yum update <that package>
。n3h0vuf22#
面对同样的问题,我从源代码构建了gcc,这样你就可以选择你自己的版本,这实际上是非常直接的--参见 * 在https://gcc.gnu.org/wiki/InstallingGCC上构建GCC*。