修改编译依赖openssl的libcrypto.so

由于centos7默认使用openssl1.0.2k的libcrypto.so.10共享库。即使openssl升级为3.0.11后,编译使用ldd命令查看共享库依旧会引用libcrypto.so.10。

现希望引用libcrypto.so.3,需要在生成动态链接库的CMakeLists.txt中增加如下配置,明确指定openssl3共享库的路径:

target_link_libraries(demo_shared /usr/local/openssl/lib64/libcrypto.so.3)

相关推荐
汉克老师1 小时前
GESP2024年3月认证C++六级( 第三部分编程题(1)游戏)
c++·学习·算法·游戏·动态规划·gesp6级
闻缺陷则喜何志丹2 小时前
【C++图论】2685. 统计完全连通分量的数量|1769
c++·算法·力扣·图论·数量·完全·连通分量
利刃大大2 小时前
【二叉树深搜】二叉搜索树中第K小的元素 && 二叉树的所有路径
c++·算法·二叉树·深度优先·dfs
Mryan20053 小时前
LeetCode | 不同路径
数据结构·c++·算法·leetcode
SummerGao.3 小时前
springboot 调用 c++生成的so库文件
java·c++·.so
情深不寿3173 小时前
C++----STL(list)
开发语言·c++
m0_742155433 小时前
linux ——waitpid介绍及示例
linux·c++·学习方法
比特在路上4 小时前
蓝桥杯之c++入门(一)【数据类型】
c++·职场和发展·蓝桥杯
菜菜小蒙5 小时前
【C++】特殊类设计、单例模式与类型转换
开发语言·c++
我想学LINUX5 小时前
【2024年华为OD机试】 (C卷,200分)- 机器人走迷宫(JavaScript&Java & Python&C/C++)
java·c语言·javascript·python·华为od·机器人