首页 > 编程语言 >关于Redhat中-libstdc++软件包的说明

关于Redhat中-libstdc++软件包的说明

时间:2022-11-11 16:44:39浏览次数:75  
标签:GLIBCXX libstd Redhat c++ 3.4 usr lib64

本文OS版本:Red Hat Enterprise Linux release 8.6 (Ootpa)

 

关于libstdc++软件包的说明如下:

Summary : GNU Standard C++ Library
Description : The libstdc++ package contains a rewritten standard compliant GCC Standard C++ Library.

先查看服务器的libstdc++的版本:

[qq-5201351@localhost ~]$ rpm -qa libstdc++
libstdc++-8.5.0-10.1.el8_6.x86_64
[qq-5201351@localhost ~]$ 

最为重要的常用到的文件如下:

[qq-5201351@localhost ~]$ ls -l  /usr/lib64/libstdc++*
lrwxrwxrwx 1 root root      19 Apr 28  2022 /usr/lib64/libstdc++.so.6 -> libstdc++.so.6.0.25
-rwxr-xr-x 1 root root 1660968 Apr 28  2022 /usr/lib64/libstdc++.so.6.0.25
[qq-5201351@localhost ~]$ 

然后,可以通过strings /usr/lib64/libstdc++.so.6 |grep GLIBCXX 命令查询支持的GLIBCXX版本,目前最新只能支持到GLIBCXX_3.4.25

GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2....省略GLIBCXX_3.4.3 到 GLIBCXX_3.4.22...
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_DEBUG_MESSAGE_LENGTH

The following table shows the available versions of package libstdc++ for the four most recent RHEL releases:

如果需要的GLIBCXX版本,默认Redhat及repo中没有,就需要安装额外订阅的compat-sap-c++相关的版本,

最后将默认的/usr/lib64/libstdc++.so.X 软链接进行重新指向,常用于SAP相关的软件~

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/16880853.html

 

标签:GLIBCXX,libstd,Redhat,c++,3.4,usr,lib64
From: https://www.cnblogs.com/5201351/p/16880853.html

相关文章

  • [C++]对照代码学习反汇编
    程序代码:1#include<iostream>23intmain()4{5inti,j,k;6intresult=0;7for(i=1;i<=4;i++)8for(j=1;j<=4;......
  • C++类中使用静态成员变量
    如果需要在类中使用静态成员变量,需要在头文件和.cpp文件各定义一次例如,有StaticTest.h和StaticTest.cpp两个文件StaticTest.h:classStaticTest{private:static......
  • C/C++:探究二维数组的数组名
    C/C++:探究二维数组的数组名与数组指针先提一嘴:一维数组的数组名对于一个一维数组而言,其数组名是该数组的首地址,也就是一个数组首元素的指针,如下:#include<stdio.h>int......
  • C++ __autoclassinit2
    环境:VS2022 Version17.4.0操作系统:Windows10EnterpriseLTSC 19044.2193今天在写一个类的时候调试偶然看到__autoclassinit2这个东西发现一旦类中定义有指针变......
  • C++ 11新特性:类模板 ----- 元组tuple
    C++11标准新引入了一种类模板,命名为tuple(中文可直译为元组)。tuple最大的特点是:实例化的对象可以存储任意数量、任意类型的数据。tuple的应用场景很广泛,例如当需要存储......
  • C++标准库<locale> :由islower() 函数 ----- 判断字符是否为小写字母 深入学习locale库
      C++标准库<locale>:声明:classlocale;接口:   ......
  • 模板和泛型编程 C++ primer笔记
    16.1定义模板重载多个相似的函数是麻烦的:比如重载能接受多个类型的compare。使用函数模板之后可以定义成这样:template<typenameT>intcompare(constT&v1,constT......
  • C++ 输出 控制小数位数
    头文件:#include<iomanip>按有效位输出是setprecision,按小数位数输出也是setprecision,但到底是谁取决于fixed。cout<<resetiosflags(ios::fixed)<<setprecision(n)......
  • C++ 获取目录下所有文件的文件名
    vector<string>getFiles(stringcate_dir){vector<string>files;//存放文件名#ifdefWIN32_finddata_tfile;longlf;//输入文件夹路径if......
  • C++中fopen的句柄返回NULL
    我们在使用fopen打开文件的时候有时会出现失败返回null情况,但是我们不能直接通过log具体是什么原因导致的,所以这时我们可以通过errno和strerror获取错误码和错误信息。我......