• 15804阅读
  • 21回复

[原创]linux arm 嵌入式Qt  移植配置+一键推送远程调试 [复制链接]

上一主题 下一主题
离线feiyuneiio
 

只看楼主 倒序阅读 楼主  发表于: 2014-12-22
源码以及教程文档地址
http://pan.baidu.com/s/1pJyoNNH

linux arm Qt 第一弹 移植配置篇
从交叉编译Qt开始,到ARM板上运行结束,包含linux端配置,环境变量设置,插件编译安装,以及字体美化等移植Qt所需要的全部信息




linux arm Qt 第二弹 一键推送远程调试
中文网站首发嵌入式linux的Qt一键推送远程调试,我肯定不是第一个会的,但是我是第一个分享出来的,让你在ARM上开发Qt享受PC级的爽快感



希望大家喜欢




离线donglaile

只看该作者 1楼 发表于: 2014-12-22

不错,学习一下,感谢分享
离线feiyuneiio

只看该作者 2楼 发表于: 2014-12-28
回 bb1994525 的帖子
bb1994525:求教楼主,能不能编译一个带phonon和-qt-gfx-transformed 的版本?我编译了很久都不能成功,老是出错,都快放弃了。。。  求大神帮忙编译一个给我ok吗?  万分感谢![表情]  (2014-12-22 21:30) 

屏幕旋转的Qt4 直接在我的脚本里面添上-qt-gfx-transformed就能编译成功的,视频这个phonon需要好多前置库,比较麻烦,而且效果也不是很好,可以是用mplayer开源代码来解决.我编了的你也用不了,因为咱用的芯片和编译器肯定不一样
离线liangyimen

只看该作者 3楼 发表于: 2015-01-07
有木有移植文件系统的呢!! 嘿嘿
离线liangyimen

只看该作者 4楼 发表于: 2015-01-07
额!根据你的教程出事了大哥!!!
你在编译的GDB的时候有木有出现这个错误呢!!
  1. checking how to link with libexpat... -lexpat
  2. checking for XML_StopParser... (cached) yes
  3. checking whether to use python... yes
  4. checking for python... (cached) /usr/bin/python
  5. checking for python2.7... no
  6. configure: error: python is missing or unusable
  7. make[1]: *** [configure-gdb] Error 1
  8. make[1]: Leaving directory `/home/armwork/qt/qt4.8.6/gdv/gdb-7.7.1'
  9. make: *** [all] Error 2
  10. root[url=u.php?uid=44420]@ubuntu[/url]  :/home/armwork/qt/qt4.8.6/gdv/gdb-7.7.1#



本帖提到的人: @ubuntu
离线feiyuneiio

只看该作者 5楼 发表于: 2015-01-07
回 liangyimen 的帖子
liangyimen:额!根据你的教程出事了大哥!!!
你在编译的GDB的时候有木有出现这个错误呢!!
checking how to link with libexpat... -lexpat
checking for XML_StopParser... (cached) yes
checking whether to use python... yes
....... (2015-01-07 02:57)

你的电脑没装python 如果是ubuntu的话使用下面的命令安装先
sudo apt-get install python
如果是redhat系的请用yum安装
离线liangyimen

只看该作者 6楼 发表于: 2015-01-07
谢谢!一个人搞到早上7点终于搞好了~期待你放出全部教程!!

内容来自[短消息]
离线feiyuneiio

只看该作者 7楼 发表于: 2015-01-07
回 liangyimen 的帖子
liangyimen:谢谢!一个人搞到早上7点终于搞好了~期待你放出全部教程!![表情]
内容来自[短消息]  (2015-01-07 18:12) 

能帮到你我很开心,全部教程的话一直在筹备,估计还要很久时间,因为想做个高质量的,等出来的时候通知你
离线muihahaha

只看该作者 8楼 发表于: 2015-01-08
Re:linux arm 嵌入式Qt  移植配置+一键推送远程调试
楼主,能不能把根文件系统的原理和制作的教程先发给看看,我还不懂怎么制作根文件系统,也导致看不太明白设置QT环境环境等部分内容。
离线liangyimen

只看该作者 9楼 发表于: 2015-01-28
根据本人的反复测试 安装删除!楼主的教程同样适用于编译安装一键调试 QT 5
离线muihahaha

只看该作者 10楼 发表于: 2015-03-20
期待楼主的更新
离线wb_926

只看该作者 11楼 发表于: 2015-07-07
the tslib functionality test failed请求怎么处理

只看该作者 12楼 发表于: 2015-08-24
感谢
离线amwox

只看该作者 13楼 发表于: 2015-10-22
向先锋致敬
离线zhangtao

只看该作者 14楼 发表于: 2015-11-17
感谢
请问文档版的教程有吗
离线zhangtao

只看该作者 15楼 发表于: 2015-11-17
回 zhangtao 的帖子
zhangtao:感谢[表情]
请问文档版的教程有吗 (2015-11-17 21:20) 

不好意思,看过视频后忘记看最上面的了。。。
离线mr、杨

只看该作者 16楼 发表于: 2016-05-03
checking whether to use python... yes
checking for python2.7... no
checking for python2.6... no
checking for python2.5... no
checking for python2.4... no
configure: error: python is missing or unusable
make[1]: *** [configure-gdb] 错误 1
make[1]:正在离开目录 `/opt/pro/Project/tool/gdb-7.7.1'
make: *** [all] 错误 2

python有安装的,为什么会不可用?python2.7也下载了。
root@yjf-desktop:/opt/pro/Project/tool/gdb-7.7.1# python
python                python2               python2.7             python2.7-config      python2.7-dbg         python2.7-dbg-config

只看该作者 17楼 发表于: 2016-10-11
感觉你的视频很不错。头老是让我用gdbserver搞,任务重嫌麻烦,不想搞,看到您这个,我果断搞一下!!!
离线t1029901995

只看该作者 18楼 发表于: 2016-11-01
You have asked to use pkg-config and are cross-compiling.
Please make sure you have a correctly set-up pkg-config
environment!


Warning: PKG_CONFIG_PATH has not been set.  This could mean
the host compiler's .pc files will be used. This is probably
not what you want.

这怎么解决啊?ubuntu版本是10.0.1


The target system byte order could not be detected!
Turn on verbose messaging (-v) to see the final report.
You can use the -little-endian or -big-endian switch to
./configure to continue.
make: *** No targets specified and no makefile found.  Stop.
make: *** No rule to make target `install'.  Stop.
离线大漠之鹰

只看该作者 19楼 发表于: 2016-11-01
回 t1029901995 的帖子
t1029901995:You have asked to use pkg-config and are cross-compiling.
Please make sure you have a correctly set-up pkg-config
environment!
....... (2016-11-01 15:33) 

configure的时候配置-little-endian 或者-big-endian ,一般arm下就配置小端,x86的配置大端,龙芯的配置小端
本是后山人,偶作前堂客,醉舞经阁半卷书,坐井说天阔。大志戏功名,海斗量福祸,论到囊中羞涩时,怒指乾坤错
QQ:874164244
离线steelpalm

只看该作者 20楼 发表于: 2019-02-18
回 liangyimen 的帖子
liangyimen:额!根据你的教程出事了大哥!!!
你在编译的GDB的时候有木有出现这个错误呢!!
checking how to link with libexpat... -lexpat
checking for XML_StopParser... (cached) yes
checking whether to use python... yes
....... (2015-01-07 02:57) 

重新编译安装一下c版也就是官方版python就可以了.
离线sharkoasis

只看该作者 21楼 发表于: 2019-02-19
有时间看看,以前搞过一次,直接用厂商给的sdk编译的
快速回复
限100 字节
 
上一个 下一个