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

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容