在linux系统上,用自带的交叉编译工具对openssl源码进行交叉编译(该过程可参考百度),生成对应的静态和动态库,然后将生成的库拷贝至arm设备的QT库锁存放的位置,这样的目的是当我们在设备上跑qt程序时,使用https请求,不会出现不支持ssl的情况。对于设备的qt程序,应该在每次post请求时QUrl url(strurl); QNetworkRequest netRequest; QSslConfiguration config; QSslConfiguration conf = netRequest.sslConfiguration(); conf.setPeerVerifyMode(QSslSocket::VerifyNone); conf.setProtocol(QSsl::TlsV1); netRequest.setSslConfiguration(conf); netRequest.setUrl(url);加上这么些代码,不然会出现"ssl handle failed"。
2021-07-21 04:35:19 6.19MB openssl qt 交叉编译 arm
1
QT使用MQTT协议对接华为IOT平台
2021-03-17 09:13:15 2.71MB qt 交叉编译 MQTT IOT
1
【正点原子】I.MX6U 出厂系统Qt交叉编译环境搭建V1.4.pdf
2021-02-27 21:01:01 6.31MB 正点原子I.MX6U系列教程
1