一、查看glibc版本
要查看Linux系统上已安装的glibc版本,可以通过命令行来完成。在终端中键入以下命令:
ldd --version
执行完毕后,终端将输出glibc版本号信息。例如:
ldd (Ubuntu GLIBC 2.27-3ubuntu1.2) 2.27
...
这里输出的是Ubuntu系统上的glibc版本,版本号为2.27。
二、查看系统glibc支持的版本
在编写C/C++程序时,需要根据系统的glibc版本来选择库函数,否则可能会出现运行时错误。可以通过以下命令查看系统支持的glibc版本:
- /lib/libc.so.6
- /lib64/libc.so.6
在终端中键入上述命令后,系统将输出支持的glibc版本号,例如:
/lib/libc.so.6: GNU C Library (Ubuntu GLIBC 2.27-3ubuntu1.2) stable release version 2.27
...
三、Linux查看glibc版本
对于Linux用户,可以通过rpm命令或yum命令查看当前系统的glibc版本。命令如下:
rpm -qa | grep glibc
yum list installed glibc
执行后,系统将输出glibc的版本信息。例如:
glibc-2.12-1.192.el6.x86_64
四、Linux查看gcc版本
在编写C/C++程序时,需要根据系统安装的gcc版本来进行编译。可以通过以下命令查看gcc版本号:
gcc --version
执行后,系统将输出gcc版本信息。例如:
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
需要注意的是,gcc版本号并不等同于glibc版本号,因为gcc编译器可能使用不同版本的glibc库。