./FTPserver: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ./FTPserver)
时间: 2023-11-03 20:57:27 浏览: 332
runtime library [libssl.so.1.1] in /usr/lib/x86_64-linux-gnu may be hidden by files in:/home/
./FTPserver报错的原因是/lib/x86_64-linux-gnu/libc.so.6文件的版本不符合要求,所需的版本是GLIBC_2.33。要解决这个问题,您可以尝试以下方法:
1. 检查系统中GLIBC的版本。您可以使用以下命令来检查libc的版本:`ldd --version`。确保您的系统libc的版本高于GLIBC_2.33。
2. 更新GLIBC版本。如果您的系统libc版本较低,您可以尝试更新libc以满足要求。您可以从官方源更新libc,或者使用第三方工具(例如`sudo apt-get update && sudo apt-get upgrade libc6`)来更新libc。
3. 在不更新系统libc版本的情况下解决问题。如果您不能或不想更新系统的libc版本,您可以尝试使用静态链接编译或者使用chroot环境等方法来解决问题。
阅读全文