- 积分
- 105
贡献695
飞刀273 FD
注册时间2017-2-6
在线时间24 小时
扫一扫,手机访问本帖
|
环境:
板子Imx6UL-c,Qt4.8.5 Ubuntu 14.04.5
步骤1:
下载openssl源码(https://www.openssl.org/source/),我下载的是
步骤2:安装交叉编译器,使用的是官方配套的 gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12.tar.gz
步骤3:
j解压源码,进入目录,执行config,命令如下:
CC=arm-linux-gcc ./config no-asm shared --prefix=/usr/local/arm/tslib/
--prefix请自行指定
接着就是熟悉的make ,make install
步骤4:
下载飞凌官方配套的的qt源码
解压至/work/imx6/qt-everywhere-opensource-src-4.8.5
修改qteverywhere.sh
在最后添加(对应步骤3的--prefix,自行修改)
-I/usr/local/arm/openssl/include \
-L/usr/local/arm/openssl/lib
最后执行./qteverywhere.sh,漫长的等待(大概3至5h),不出错就恭喜了,ok了
就可以使用QSslSocket 类,进行传输安全加密
|
评分
-
查看全部评分
|