我是 Linux 的新手,我正在尝试让 curl 在 Linux Mint 17 (Ubuntu 14) 上运行,以便让一些 shell 脚本运行。我收到错误消息
/~/software/ParticleRuntime/v84/bin/glnxa64/libcurl.so.4: no version information available (required by curl)
我查看了论坛,当我尝试查找 libcurl 时,安装的多个版本的 curl 似乎可能存在问题:
locate libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0
但我真的不知道从这里去哪里。/usr/lib/x86_64-linux-gnu目录下是
libcurl-gnutls.so.3
libcurl-gnutls.so.4
libcurl-gnutls.so.4.3.0
libcurl.so.3
而在/~/software/ParticleRuntime/v84/bin/glnxa64文件夹中是
libcurl.so.4 和 libcurl.so.4.2.0。
抱歉,如果这是基本问题,我真的不确定如何解决这个问题!
最佳答案
我有类似的问题并使用以下步骤解决:
<强>1。首先定位到libcurl的位置:
locate libcurl.so.4
大概是这样
/usr/lib/x86_64-linux-gnu/libcurl.so.4
/usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0
/usr/local/lib/libcurl.so.4
/usr/local/lib/libcurl.so.4.4.0
<强>2。删除了这个冲突的软链接(soft link)
rm -rf /usr/local/lib/libcurl.so.4
3.然后把4.3.0的静态库链接到最上面
ln -s /usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0 /usr/local/lib/libcurl.so.4
关于linux -/~/software/ParticleRuntime/v84/bin/glnxa64/libcurl.so.4 : no version information available (required by curl),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44066923/