欢迎来到逆袭之路的博客

生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。人

linux下安装libcurl及开源库的一般安装步骤

  前言

  总有人说:要多看源代码!那么源代码去哪找呢?找到了又该怎么安装呢?本票博客不介绍如何使用和学习,只要讲获取和安装,以后会将curl和libevent的使用和学习。

  一、开源库常用安装步骤

  1、开源库下载

  github全球最大的同性交流社区,还不赶紧get一下!里面有大量的开源项目和开源库,也可以上传自己的代码,注册一下帐户就可以了,这里就不讲怎么使用github了。注册可以去首页搜索:libevent,libevent是常规数据库安装,所以拿它来举例,如果懒得去搜,把地址直接给你:https://github.com/libevent/libevent,如果还不想百度,直接把下载地址给你,在linux的命令行执行:git clone https://github.com/libevent/libevent.git,或svn checkout https://github.com/libevent/libevent.git,git或svn安装一个就可以了!

  2、开源库安装

  下载完之后,就开始安装libevent了,下载之后,查看目录下的文件,如下:

  

  一看这么多,是不是懵逼了?不要慌张,直接执行命令:vim README,显示如下:

    

  如上图,第3行到6行,就是库的常规安装步骤,因为开源库千差万别,有的是大公司提供的,有的是个人提供的,可能连README都没有,可能就要记住那3步了

  3、安装步骤

  1、./configure

  2、make

  3、sudo make install

  二、libcurl下载与安装

  1、下载

   libcurl的地址:https://github.com/curl/curl,如上面用git clone或svn checkout,就可以了。

  2、安装

  打开 README.md,如下:

  

  如上图,他没有写怎么安装,像上面那三步去执行,发现没有configure,所以就不能按常规来安装了。

  3、安装步骤

  1、./buildconf(产生configure配置文件)

  2、./configure

  3、make  

  4、make install(默认库文件安装在/usr/local/lib 头文件安装在/usr/local/include  --->安装要root权限)

  也可以参考这篇博客:https://blog.csdn.net/qianghaohao/article/details/51684862

  总结

  希望开启大神的开源库学神之路!之后还会介绍这两个库的使用和学习!

  

  

 

posted on   逆袭之路666  阅读(13675)  评论(1编辑  收藏  举报

编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示

目录导航