关于 ubuntu上qt5.9.3使用openssl出现“openssl unsupport platform” 的解决方法

7 篇文章 0 订阅
6 篇文章 0 订阅

欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载
原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/100669828

目录

问题

出现

解决方法

编译过程

入坑

入坑一:之前windows使用成功是运气好,5.9.3使用了openssl1.0.2s,本次因为本机已有,就没有去注意版本。


    关于 ubuntu上qt5.9.3使用openssl出现“openssl unsupport platform” 的解决方法

 

问题

        使用QWebsocket开发,在ubuntu16.04 x86_64下,Qt版本为5.9.3,

 

出现

       1.不支持openssl的平台报错,各种函数解析warn

       2.编译1.0.0后,提示版本不兼容

 

解决方法

       不同的Qt版本对应的openssl版本也不同,没加入时会提示不支持oepnssl和函数解析失败。

       加入成功后,会提示函数解析失败和oepnssl版本不兼容 

       经大佬(上海qt群:誓不回头)提醒,是因为Qt不同版本对openssl要求不同(因为其他curl使用openssl1.0.0就没有去编译其他版本了)

       重新编译支持的版本拿到2个,放入Qt5.9.3下的gcc64下的lib中即可。

     

      相关连接:https://wiki.qt.io/Qt_5.9_Tools_and_Versions?tdsourcetag=s_pcqq_aiomsg

 

编译过程

./config --prefix=/home/prism-display/work/compile/openssl-1.0.2s/install enable-shared
make -j4
make install

 

入坑

入坑一:之前windows编译成功是运气好,5.9.3使用了openssl1.0.2s,本次因为本机已有,就没有去注意版本。


原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/100669828

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长沙红胖子Qt(长沙创微智科)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值