首页 > 其他分享 >macOS 编译 openssl + libcurl

macOS 编译 openssl + libcurl

时间:2024-03-28 11:22:04浏览次数:22  
标签:macOS Users libcurl Downloads openssl -- https curl

libcurl库 但是不支持 https 协议 现在加上openssl 来支持https

首先下载 openssl 源码https://www.openssl.org/source

我这边下载的是3.0.13

编译openssl 参考这个https://zhuanlan.zhihu.com/p/628437266   

 

 

主要命令

./Configure darwin64-x86_64-cc --prefix="/Users/aa/Downloads/curl-openssl/openssl-x86_64" no-asm
make
make install
make clean
./Configure darwin64-arm64-cc --prefix="/Users/aa/Downloads/curl-openssl/openssl-arm64" no-asm
make
make install

 

 

 

完成之后 编译libcurl

https://blog.csdn.net/qq_40218744/article/details/112307286

参考这个。 

./configure --disable-ldap --without-zlib --disable-ldaps --with-openssl="/Users/aa/Downloads/curl-openssl/openssl-x86_64" --prefix="/Users/qg/Downloads/curl-openssl/curl-x86_64" 
make install

./configure --disable-ldap --without-zlib --disable-ldaps --with-openssl="/Users/aa/Downloads/curl-openssl/openssl-arm64" --prefix="/Users/qg/Downloads/curl-openssl/curl-arm64" 
make install

标签:macOS,Users,libcurl,Downloads,openssl,--,https,curl
From: https://www.cnblogs.com/Galesaur-wcy/p/18101168

相关文章

  • 实验一 密码引擎-1-OpenEuler-OpenSSL编译
    安装Ubuntu和OpenEuler虚拟机下载最新的OpenSSL源码(3.2.1版本)用自己的8位学号建立一个文件夹,cd你的学号,用pwd获得绝对路径参考https://www.cnblogs.com/rocedu/p/5087623.html先在Ubuntu中完成OpenSSL编译安装,然后在OpenEuler中重现./config--prefix=..(学号目录......
  • macOS更新.bash_profile控制台重开不生效
    问题现象:在macOS中按如下命令安装nvm后重新打开控制台发现新加的nvm命令不生效,操作步骤如下: ~%brewinstallnvm//安装nvm管理node版本~%echo"source$(brew--prefixnvm)/nvm.sh">>.bash_profile~%.~/.bash_profile//重新定向来源~%nvm-v//查看nvm......
  • macOS Sonoma 14.4.1 (23E224) 正式版发布,ISO、IPSW、PKG 下载
    macOSSonoma14.4.1(23E224)正式版发布,ISO、IPSW、PKG下载2024年3月26日凌晨,macOSSonoma14.4.1更新修复了一个可能导致连接到外部显示器的USB集线器无法被识别的问题。它还解决了可能导致Java应用程序意外退出的问题,并修复了可能导致专业音乐应用程序的音频单元......
  • macOS Ventura 13.6.6 (22G630) Boot ISO 原版可引导镜像下载
    macOSVentura13.6.6(22G630)BootISO原版可引导镜像下载3月26日凌晨,macOSSonoma14.4.1发布,同时带来了macOSVentru13.6.6安全更新。macOSVentura13.6及更新版本,如无特殊说明皆为安全更新,不再赘述。本站下载的macOS软件包,既可以拖拽到Applications(应用程序)......
  • macOS Sonoma 14.4.1 (23E224) 正式版 Boot ISO 原版可引导镜像下载
    macOSSonoma14.4.1(23E224)正式版BootISO原版可引导镜像下载2024年3月26日凌晨,macOSSonoma14.4.1更新修复了一个可能导致连接到外部显示器的USB集线器无法被识别的问题。它还解决了可能导致Java应用程序意外退出的问题,并修复了可能导致专业音乐应用程序的音频......
  • macOS Ventura 13.6.6 (22G630) 正式版发布,ISO、IPSW、PKG 下载
    macOSVentura13.6.6(22G630)正式版发布,ISO、IPSW、PKG下载3月26日凌晨,macOSSonoma14.4.1发布,同时带来了macOSVentru13.6.6安全更新。macOSVentura13.6及更新版本,如无特殊说明皆为安全更新,不再赘述。请访问原文链接:https://sysin.org/blog/macOS-Ventura/,查看......
  • 【macOS】删除“登陆项 - 允许在后台”卸载残留项目
    ✨“登陆项-允许在后台”更新了macOSVentura后,系统设置页面大改除了用户登陆项管理外还可以更改“允许在后台”项目然而许多软件卸载后在“登陆项-允许在后台”会出现残留项目下面给出解决方案✨删除卸载残留“允许在后台”项目Terminal运行以下命令sudo--bash-c......
  • MacOS配置环境变量
    1.打开终端,默认状态如下:2.zsh对应的配置文件在用户根目录.zshrc文件下,直接使用vi.zshrc命令打开文件,按i进入新增模式。配置环境变量export="$PATH:/文件路径",例如配置/usr/bin/java、/opt/homebrew/binexport="$PATH:/usr/bin/java"export="$PATH:/opt/homebrew/bin"......
  • cenots7升级openssl到 3.x
    原文地址:https://www.jianshu.com/p/e83595604846升级步骤:Openssl官网:https://www.openssl.org/source/#查看SSL版本[root@cnki-120-145-80~]#opensslversionOpenSSL1.0.2k-fips26Jan2017#获取旧的openssl命令的位置[root@cnki-120-145-80~]#whichopenssl/us......
  • VMware ESXi 8.0U1d macOS Unlocker & OEM BIOS 标准版和厂商定制版
    VMwareESXi8.0U1dmacOSUnlocker&OEMBIOS标准版和厂商定制版ESXi8.0U1标准版,Dell(戴尔)、HPE(慧与)、Lenovo(联想)、Inspur(浪潮)、Cisco(思科)、Hitachi(日立)、Fujitsu(富士通)、NEC(日电)OEM定制版请访问原文链接:https://sysin.org/blog/vmware-esx......