由于apt-get cmake的版本太旧,所以我不得不自己下载并安装新版本的cmake。
我在运行
make
命令后运行 ./bootstrap
,然后显示错误:
/usr/bin/ld: cannot find /usr/lib/libc_nonshared.a.
但是,我在我的服务器上找不到任何
libc_nonshared.a
,看起来这是一个相当古老的图书馆。
我尝试了多个 cmake 版本(3.25.1、3.28.4、3.29.0...),它们都需要静态库。
无论出于何种原因,
libc_nonshared.a
似乎丢失了,请尝试重新安装
libc
使用:
sudo apt-get --reinstall install libc6-dev