RK3588 openssl-3.4.1 编译安装

安装依赖

复制代码
sudo apt update && sudo apt install build-essential perl libtext-template-perl -y

下载并解压源码

复制代码
wget https://www.openssl.org/source/openssl-3.4.1.tar.gz
tar -xzf openssl-3.4.1.tar.gz && cd openssl-3.4.1

配置编译选项

复制代码
./config --prefix=/usr/local/ssl --openssldir=/usr/local/ssl shared

编译并安装

复制代码
make -j$(nproc)
sudo make install

配置环境变量

复制代码
echo 'export PATH=/usr/local/ssl/bin:$PATH' >> ~/.bashrc
echo 'export LD_LIBRARY_PATH=/usr/local/ssl/lib64:$LD_LIBRARY_PATH' >> ~/.bashrc
source ~/.bashrc
sudo ldconfig

验证安装

复制代码
openssl version  # 应显示 "OpenSSL 3.4.1"

注意事项:

  • 若系统已有旧版OpenSSL,新版本默认不覆盖,通过指定路径隔离。
  • 使用/usr/local/ssl避免与系统包冲突,必要时卸载旧版本(谨慎操作)。
  • 若编译报错,检查依赖是否完整(如libssl-dev需提前卸载)。
相关推荐
guygg889 分钟前
基于数据驱动的模型预测控制电力系统机组组合优化MATLAB实现
开发语言·matlab
lly20240610 分钟前
组合模式:深入理解与实际应用
开发语言
陈酒尽余欢10 分钟前
告别 Vibe Coding:用 SDD 让 AI 编程提效 50%,三工具实战对比
后端·架构
树上有只程序猿13 分钟前
低代码平台选型指南,10 款热门工具对比
前端·后端
2501_9083298514 分钟前
C++中的备忘录模式
开发语言·c++·算法
左左右右左右摇晃25 分钟前
Java笔记——JMM
java·后端·spring
Java编程爱好者37 分钟前
面试官:“你一天烧几十个token也好意思面AI应用开发?”我镇定自若:“我烧的不是token,是我的热情。”面试官:“明天二面。”
后端
qq_4160187238 分钟前
C++与机器学习框架
开发语言·c++·算法
Memory_荒年40 分钟前
Nacos双面超人:注册中心 + 配置中心,一个都不能少!
java·后端·架构
Memory_荒年40 分钟前
Nacos 面试通关宝典:从入门到源码,你值得拥有!
后端