deepin环境下PHP编译安装Curl时报错

deepin环境下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

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

你可能感兴趣的:(deepin环境下PHP编译安装Curl时报错)