解决Ubuntu环境下PHP编译cURL的reinstall the libcurl问题

Ubuntu环境下PHP编译安装Curl时报错如下:

configure: error: Please reinstall the libcurl distribution -
    easy.h should be in /include/curl/

基本上确定是丢失了什么包所致,上网搜索得到需要事先安装的依赖包。

# RetHat CentOS or Fedora 使用下面安装命令 yum install curl curl-devel # Debian or Ubuntu使用下面的安装命令 apt-get install curl apt-get install libcurl4-gnutls-dev

但是上面的方法对我来说都是不能用的,最后在墙外找到了答案,安装过 libcurl4-gnutls-dev 后,做一个软连接即可,以下两个根据自己的实际环境路径选择其中一个就行。

sudo ln -s  /usr/include/x86_64-linux-gnu/curl  /usr/include/curl
sudo ln -s  /usr/include/x86_64-linux-gnu/curl  /usr/include/curl/curl

继续进行编译,一切顺畅!!!

猜你喜欢

转载自blog.csdn.net/qq_36228377/article/details/123154344