银河麒麟编译libcurl库

第一步:准备安装所需环境,如:ssh、openssl 等:

1.基于基于Debian系统命令(银河麒麟桌面版):

sudo apt-get update

sudo apt-get install build-essential libssl-dev libssh2-1-dev libidn2-0-dev librtmp-dev libnghttp2-dev libkrb5-dev libpsl-dev

2.基于Red Hat的系统命令(银河麒麟服务器版):

sudo yum update

sudo yum groupinstall "Development Tools"

sudo yum install openssl-devel libssh2-devel libidn2-devel librtmp-devel nghttp2-devel krb5-devel libpsl-devel

第二步:下载源码,两种方式:

1.官网下载:https://curl.se/download.html,根据系统版本下载对应的libcurl版本;

2.命令下载方式:

wget https://curl.se/download/curl-7.79.1.tar.gz

tar -zxvf curl-7.79.1.tar.gz

cd curl-7.79.1

第三步:配置configure脚本:注意prefix参数,后面编译完成的库文件就在这个目录中:

./configure --prefix=/usr/local --with-ssl --with-libssh2 --with-libidn2 --with-librtmp --with-nghttp2 --with-libpsl --with-krb5

第四步:编译安装:

make

sudo make install

第五步:验证是否成功:curl --version

第六步:清理编译过程文件:make clean

相关推荐
goodcitizen1 个月前
基于 cronet 的单链接性能信息收集
boost·libcurl·cronet
秋已杰爱3 个月前
技术准备十六:libcurl
libcurl
大米粥哥哥5 个月前
Qt libcurl的下载、配置及简单测试 (windows环境)
开发语言·c++·windows·qt·http·curl·libcurl
爱学习的大牛1239 个月前
使用 vcpkg 构建支持 HTTPS 的 libcurl 并解决常见链接错误
libcurl·https c++
紫火桑葚1 年前
windows openssl编译x64版libssl.lib,编译x64版本libcurl.lib,支持https,vs2015编译器
windows·网络协议·https·静态库·openssl·libcurl
紫郢剑侠1 年前
小试银河麒麟系统OCR软件
linux·windows·ocr·银河麒麟系统·文字提取
arbboter1 年前
libcurl.net入门使用
c#·.net·curl·webapi·libcurl·libcurl.net
qq762118221 年前
libcurl8.9.1 上传mp4文件
c++·libcurl
咖喱年糕2 年前
【智能家居】七、人脸识别 & 翔云平台编程使用(编译openSSL支持libcurl的https访问、安装SSL依赖库openSSL)
https·智能家居·bmp·base64·openssl·libcurl·rgb