嵌入式爱好者

A40i配置qt库

2024-7-26 17:21| 发布者: zhichao| 查看: 27| 评论: 0

类目: A40i/T3系列产品  >  Linux     文档编号: 1456

我们在开发应用时,可能会遇到缺少库文件的情况,可以按照如下方法编译qt库。
我们以A40i编译过QT库的源码为例。按照手册上的方法编译好QT库,我们进入qt源码目录下
cd buildroot-201611/dl/qt-everywhere-opensource-src-5.9.0/
我们关注configure和setenvs.sh两个文件。
执行./configure -h 查询可配置的qt库选项,例如:查找openssl的配置选项
 ./configure -h | grep openssl
-no-openssl .......... Do not use OpenSSL [default on Apple and WinRT]
-openssl-linked ...... Use OpenSSL and link to libssl [no]
-openssl-runtime ..... Use OpenSSL and dynamically load libssl [auto]
可以看到openssl有三个配置选项,根据需要我们选择第三个选项
打开setenvs.sh 进行修改,找到openssl的默认选项
vi setenvs.sh 可以找到。openssl默认配置是 -no-openssl \
修改为 -openssl-runtime \

修改完成后,拷贝setenvs.sh至前一级目录。按照lichee/tools/build/comp_qtLib-590_only.sh中的方法进行编译。可以生成openssl的qt库

已解决

未解决

只是看看

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-9-8 07:31

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部