报错:./sysbench: /lib64/libc.so.6: version `GLIBC_2.33' not found (required by ./sysbench)
时间: 2023-12-19 18:30:49 浏览: 352
lib库 解决glibc不存在的问题
这个错误是因为您的系统中缺少GLIBC_2.33版本的libc库。您可以通过以下步骤解决这个问题:
1. 检查您的系统中libc库的版本:
```shell
ldd --version
```
2. 如果您的系统中确实缺少GLIBC_2.33版本的libc库,您可以尝试升级您的操作系统或者手动安装GLIBC_2.33版本的libc库。
3. 如果您想手动安装GLIBC_2.33版本的libc库,您可以按照以下步骤进行操作:
```shell
# 下载GLIBC 2.33源码包
wget https://ftp.gnu.org/gnu/glibc/glibc-2.33.tar.gz
# 解压源码包
tar -zxvf glibc-2.33.tar.gz
cd glibc-2.33
# 创建一个build目录
mkdir build
cd build
# 配置编译选项
../configure --prefix=/usr/local/glibc-2.33
# 编译并安装
make && make install
# 将新安装的GLIBC库路径添加到LD_LIBRARY_PATH环境变量中
export LD_LIBRARY_PATH=/usr/local/glibc-2.33/lib:$LD_LIBRARY_PATH
# 现在您应该可以运行sysbench了
./sysbench --version
```
阅读全文