goodman

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman  发布于  2016-07-17 23:07:09
采纳率 0%
30个问答
wooshang@126.com
5376

Hi3531下的Qt5.6.0编译及库

 
周末抽空编译了下Qt5.6.0,总体来说还算顺利,整个库不算小哦,比4.8,6的大多了,而且默认的是不带标题栏和边框的,自定义界面还是很方便的
目前还不知道怎们去裁剪这货。给需要的朋友吧。
整个库太大了,我上传到了baidu云,具体如何使用我就不说了,可以参考以前的帖子。下载地址:
[url=http://pan.baidu.com/s/1jItt1Pk]Qt5.6.0[/url]

Qt5开始废弃了QWS,开始使用QPA, 关于运行时需要设置的环境变量请参考:
[url=http://doc.qt.io/qt-5/embedded-linux.html]QPA设置[/url]

我所使用的编译配置如下:
[code]./configure --prefix=${PWD}/__INSTALL -opensource -confirm-license -c++std c++98 -qt-sql-sqlite -plugin-sql-sqlite -no-qml-debug -qt-zlib -qt-libpng \
-qt-libjpeg -qt-freetype -no-harfbuzz -no-openssl -no-libproxy \
-nomake examples -no-nis -no-cups -no-tslib -no-icu -no-fontconfig -no-pch -no-dbus \
-no-use-gold-linker -no-xcb -no-eglfs -no-kms -no-gbm -no-directfb  -xplatform linux-arm-3531-g++[/code]

我来回答
回答5个
时间排序
认可量排序

ngswfx

1个粉丝

55

问答

1

专栏

40

资料

ngswfx 2016-07-18 02:48:45
认可0
本帖最后由 ngswfx 于 2016-7-18 07:44 编辑

我用xz压缩lib目录,15M左右,这样算下来,估计32M SPI flash应该基本能用

//然后把部分lib中的so挑出来,压缩后10M多,感觉还可以。就像4.86一样,把平时可能用不上的test等SO都去掉。估计还能小一些,这个估计要实际跑跑程序,看哪些so可能用不到,而且没有相关性可以不用往flash里面放的。

//尤其这些库,感觉用不上,得编译一个简单的应用程序,跑一下,看这些so能否去掉并正常跑起来。
Bluetooth
Help
Multimedia
Nfc
PrintSupport
SerialPort
Test
WebChannel
WebSocket
XmlPatterns
///////////////////////////////////////这样看来,新的5.6版本,的确有好多功能用不上。

goodman

2个粉丝

30

问答

18

专栏

17

资料

goodman 2016-07-19 09:18:14
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=34131&ptid=11978]ngswfx 发表于 2016-7-18 02:48[/url]
我用xz压缩lib目录,15M左右,这样算下来,估计32M SPI flash应该基本能用

//然后把部分lib中的so挑出来 ...[/quote]

是的啊,基本就是Core Network Sql Widgets 够用了。串口之类的有需求还是可以放上去的,很好用

jsxyhyj

0个粉丝

3

问答

0

专栏

1

资料

jsxyhyj 2016-09-02 11:46:46
认可0
楼主,你好,我交叉编译的是qt5.6.1  ,
板子的环境变量如下。
# export
export HOME='/root'
export LD_LIBRARY_PATH='/usr/local/lib:/usr/lib:/opt/Qt-5.6.1/hisiv100nptl/lib'
export LOGNAME='root'
export OLDPWD='/opt/Qt-5.6.1/hisiv100nptl/plugins/platforms'
export PATH='/usr/bin:/usr/sbin:/bin:/sbin'
export PWD='/opt/Qt-5.6.1/hisiv100nptl'
export QT_QPA_FONTDIR='/opt/Qt-5.6.1/hisiv100nptl/lib/fonts'
export QT_QPA_PLATFORM='linuxfb:/dev/fb0'
export QT_QPA_PLATFORM_PLUGIN_PATH='/opt/Qt-5.6.1/hisiv100nptl/plugins'
export SHELL='/bin/sh'
export TERM='vt102'
export USER='root'


我在ubuntu下的qt creator里交叉编译后,放到3531的板子上运行。什么反应都没有。   我是先运行./sample_hifb   然后再运行这个qt程序的。  也试过了 先运行sample_vio 显示器是蓝色的,然后再运行这个qt程序,也是什么反应都没有。  如果不运行sample,直接运行qt程序 会报错。

jsxyhyj

0个粉丝

3

问答

0

专栏

1

资料

jsxyhyj 2016-09-02 11:48:08
认可0
请问正确的操作方法是什么呢?

史前小虫

0个粉丝

7

问答

0

专栏

0

资料

史前小虫 2017-02-23 01:08:35
认可0
版主知道qt5要怎么设置才能背景透明吗?我编译了个qt5.6.2,widget的背景是黑色的,设置不成透明。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区