linux 安装完curl找不到curl/curl.h文件

记录一下这个问题,使用命令安装完curl

sudo apt-get install curl

系统可以正常使用命令

开发时发现引入头文件无效,找不到
很尬
明明安装好了
后面发现我弄错了
curl和libcurl完全是两个东西

curl与libcurl对比

相同点

curl和libcurl都可以利用多种多样的协议来传输文件,包括HTTP, HTTPS, FTP, FTPS, GOPHER, LDAP, DICT, TELNET and FILE等。

不同点

curl是命令行工具,可以通过shell或脚本来运行curl。curl底层所使用的库是libcurl。
libcurl是一个库,通常与别的程序绑定在一起使用,如命令行工具curl就是封装了libcurl库。所以我们也可以在你自己的程序或项目中使用libcurl以获得类似CURL的强大功能。接下来将要介绍的PHP扩展就是对curl的一个封装。

再次安装

sudo apt-get install libcurl4-openssl-dev

现在就可以了
有点小乌龙了

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐