SSl冲突问题

某些Linux服务器会安装不同版本的SSL;导致编译出来的SO依赖了多个不同版本

这时候在这个机器运行so的执行程序就会包SSL冲突;换一个服务器或者删除其他版本的SSL

1753433698460

 warning: libcrypto.so.1.1, needed by /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/libssl.so, may conflict with libcrypto.so.10
/usr/bin/ld: CMakeFiles/aa2.cpp.o: undefined reference to symbol 'OPENSSL_sk_num@@OPENSSL_1_1_0'
//usr/lib64/libcrypto.so.1.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

1753433774842

 

posted on 2025-07-25 16:57  邗影  阅读(30)  评论(0)    收藏  举报

导航