curl源码编译安装

curl源码编译安装平台:Ubuntu20方法一:apt-get使用内置的apt下载工具进行安装,sudoapt-getinstallcurl方法二:从官网下载压缩包在官网可以找到curl的多个版本,http://curl.haxx.se/download/wgethttps://curl.haxx.se/download/curl-7.55.1.tar.gztar-xzvfcurl-7.55.1.tar.gzcdcurl-7.55.1./configurema

大家好,又见面了,我是你们的朋友全栈君。

平台:Ubuntu 20

方法一:apt-get

使用内置的apt下载工具进行安装,

sudo apt-get install curl

方法二:从官网下载压缩包

在官网可以找到curl的多个版本,http://curl.haxx.se/download/

curl源码编译安装

wget https://curl.haxx.se/download/curl-7.55.1.tar.gz
tar -xzvf  curl-7.55.1.tar.gz
cd curl-7.55.1
./configure
make
sudo make install

方法三:Git

我们从github拉下源码,

git clone https://github.com/curl/curl.git
cd curl

进入curl目录后你会发现,没有configure文件,反而有一个configure.ac文件,

curl源码编译安装

使用如下命令自动生成configure文件,

aclocal
autoconf

执行完autoconf后,会生成configure文件,

此时执行

./configure --with-openssl

报错如下,

curl源码编译安装

这是因为我们应当重新生成conf而不应当使用之前保留的配置,执行

autoreconf -vif

重新执行

./configure --with-openssl

没有报错,之后就可以

make
sudo make install

验证

curl --versioncurl www.baidu.com

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162093.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 我眼中的2011年互联网大事记「建议收藏」

    我眼中的2011年互联网大事记「建议收藏」  2011年这一年中国的互联网发生了很多事,有人缔造了新的商业模式,有人靠一个点子拿到了百万美金,有人如愿找到了一份满意的工作,有人通过网站挣到人生第一笔财富。  每个人眼中都有着属于自己的互联网大事记,本文将讲诉:2011年,我眼中的互联网大事记。  一、互联网聚会越来越多  今年关乎互联网站长聚会越来越多,不仅仅是站长大会,关于互联网创业的聚会越来越多,而且有越来越多的团…

    2022年5月17日
    36
  • 详解softmax函数「建议收藏」

    做过多分类任务的同学一定都知道softmax函数。softmax函数,又称归一化指数函数。它是二分类函数sigmoid在多分类上的推广,目的是将多分类的结果以概率的形式展现出来。下图展示了softmax的计算方法:下面为大家解释一下为什么softmax是这种形式。首先,我们知道概率有两个性质:1)预测的概率为非负数;2)各种预测结果概率之和等于1。softmax就是将在负无穷到正无穷上的预测结果按照…

    2022年4月14日
    86
  • idea2020 mac激活码_通用破解码[通俗易懂]

    idea2020 mac激活码_通用破解码,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月15日
    240
  • SAP Enhancement

    SAP Enhancement(一)什么是增强(Enhancement)?简单地说,增强就是ERP系统中标准程序的出口,在该出口中由用户根据企业实际需求编写客户化逻辑代码。增强是ERP系统设计时考虑到企业实际的流程有可能和系统默认标准流程不同,在标准流程框架下专门留的接口,每个接口对应一个客户化函数,这些出口函数有标准处理程序传入的参数和输出参数,用户可根据系统输入参数做条件编写适合本企业流程的逻辑,然后通过输

    2025年5月24日
    0
  • 深入理解MySQL索引设计和优化原则[通俗易懂]

    深入理解MySQL索引设计和优化原则[通俗易懂]索引类型探讨索引设计和优化原则之前,先给大家熟悉一下索引类型:主键索引PRIMARYKEY:它是一种特殊的唯一索引,不允许有空值。一般是在建表的时候同时创建主键索引。唯一索引UNIQUE:唯一索引列的值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。创建命令:ALTERTABLEtable_nameADDUNIQUE(column);普通索引INDEX:最基本的索引,它没有任何限制。创建命令:ALTERTABLEtable_nameADDINDEXi..

    2022年6月24日
    22
  • GRPC Connection Backoff Protocol「建议收藏」

    GRPC Connection Backoff Protocol「建议收藏」GRPCConnectionBackoffProtocol当我们向一个失败的后端进行连接时,通常不希望立即重试(为了避免请求flooding网络或者服务器),而是去做一些某种形式的指数backoff。我们有几个参数:INITINAL_BACKOFF(第一次失败后的重试需要等待多长时间)MULTIPLIER(在一次失败的重试后,backoff的乘回因子)JITTER(随机backoffs的程度)MAX_BACKOFF(backoff的上界)MIN_CONNECT_TIMEOUT(我们

    2022年6月17日
    31

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号