写在前面的话:
- 版权声明:本文为博主原创文章,转载请注明出处!
- 博主是一个小菜鸟,并且非常玻璃心!如果文中有什么问题,请友好地指出来,博主查证后会进行更正,啾咪~~
- 每篇文章都是博主现阶段的理解,如果理解的更深入的话,博主会不定时更新文章。
- 本文初次更新时间:2020.10.28,最后更新时间:2020.10.28
正文开始
问题
最近新装了ubuntu 20.04
,运行以前写的程序的时候居然报错:
./test: /lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./test)
搜了一下,发现很多解决方案都是针对ubuntu 18.04
,通过安装libcurl3
就可以解决,即:
sudo apt install libcurl3
还有一些其他的针对ubuntu 18.04
的解决方法,我没有一个一个试,有需要的可以点击Version ‘CURL_OPENSSL_3’ not found。
然而,在 ubuntu 20.04
直接使用安装libcurl3
的命令是会报错的,并且,安装libcurl3
似乎会卸载掉libcurl4
和curl
命令,所以上面的操作可能会导致curl
不可用。
又搜索一番,找到了如下解决办法。
解决
据说这个办法可以同时安装libcurl3
和libcurl4
,完美地解决了我的问题,这里只记述问题的解决办法,其他详情在参考里,可以点击查看。
sudo add-apt-repository ppa:xapienz/curl34
sudo apt-get update
sudo apt install curl