主题:QT5.8如何交叉编译? 共有50739人关注过本帖 |
---|
shenfumin |
1楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
QT5.8如何交叉编译? Post By:2019-5-9 17:10:00 [只看该作者]
发现英创目前自带的QT版本是QT5.8,但是不支持QTCharts等库。想自己交叉编译QT最新版本的库。或者能够交叉编译QTCharts也行。但是编译失败,群里有没有成功的? [此贴子已经被作者于2019-5-9 17:12:05编辑过]
|
单帖管理 | 引用 | 回复 |
shenfumin |
2楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-5-9 17:13:00 [只看该作者]
首先去Qt官网下载最新的源代码 http://download.qt.io/archive/qt/5.8/5.8.0/single/qt-everywhere-opensource-src-5.8.0.tar.gz 然后解压,之后发现里面是有qtcharts目录的,说明只要交叉编译一下qt5.8,后面就可以使用qtcharts啦。 准备开始编译 [此贴子已经被作者于2019-5-9 17:15:26编辑过]
|
单帖管理 | 引用 | 回复 |
hzc |
3楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2019-5-9 17:20:00 [只看该作者]
你好,请问使用的板卡是什么型号呢?我们有针对对应板卡的QTCharts的安装包,方便的话请留一个邮箱,我们会把安装包发给你。 |
单帖管理 | 引用 | 回复 |
shenfumin |
4楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-5-9 17:47:00 [只看该作者]
第一次尝试:主要是是尝试啊,不一定对 #source /opt/fsl-imx-x11/4.1.15-2.0.1/environment-setup-cortexa9hf-neon-emtronix-linux-gnueabi 然后需要配置一下 主要是参考网上别人的: 如http://bbs.eeworld.com.cn/thread-433131-1-1.html https://blog.csdn.net/xiaoqingyi_1014/article/details/80373168 根据上面的我就编写了自己的配置,可以写到要给文件中方便调试,更改,我就暂时把他命名为autoconfig.sh ,内容如下 ./configure \ 其中 -device-option 指向你的编译器路径 -device 因为我用esm6800的板子,我查了一下英创的资料芯片类型为im6。然后我去 qt-everywhere-opensource-src-5.8.0/qtbase/mkspecs/devices中看到linux-imx6-g++最像,不管啦先用起来。 [此贴子已经被作者于2019-5-9 17:53:35编辑过]
|
单帖管理 | 引用 | 回复 |
shenfumin |
5楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-5-9 17:51:00 [只看该作者]
好像英创网页问题,只能贴部分log:如下 + cd /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/common/verifyspec && /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/bin/qmake -qtconf /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/bin/qt.conf "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared use_gold_linker console" "QMAKE_CFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" "QMAKE_CXXFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" "QMAKE_LFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/common/verifyspec [此贴子已经被作者于2019-5-9 17:53:16编辑过]
|
单帖管理 | 引用 | 回复 |
shenfumin |
6楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-5-9 17:58:00 [只看该作者]
从log来看貌似编译器都没有找对啊,用的怎么是linux-g++啊??看来配置不对啊?关键是怎么配置呢? |
单帖管理 | 引用 | 回复 |
hzc |
7楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2019-5-9 18:05:00 [只看该作者]
你好,关于移植qt的配置比较复杂,不同的版本和主机都可能出现各种错误,所以我们也没有办法提供详细的资料,如果需要QChart功能的话,请告诉我们使用的板卡型号并且留下一个邮箱,我们会把相应的安装包发过来。 |
单帖管理 | 引用 | 回复 |
shenfumin |
8楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-5-9 22:11:00 [只看该作者]
谢谢,用的是你们的ESM6802,请发我邮箱shenfumin@163.com 当然你有百度云盘也可以 |
单帖管理 | 引用 | 回复 |
shenfumin |
9楼 信息 | 搜索 | 邮箱 |
加好友 发短信 |
Post By:2019-5-9 22:11:00 [只看该作者]
谢谢,用的是你们的ESM6800,请发我邮箱shenfumin@163.com 当然你有百度云盘也可以 [此贴子已经被作者于2019-5-9 22:19:40编辑过]
|
单帖管理 | 引用 | 回复 |
hzc |
10楼 信息 | 搜索 | 邮箱 |
加好友 发短信 员工 |
Post By:2019-5-10 9:47:00 [只看该作者]
你好,已经发送,请查收。 |
单帖管理 | 引用 | 回复 |