回复: QT+Linux+嵌入式+ARM
#6 [jongkun 08-25 09:59]
在网上看到一篇帖子,介绍这方面比较全面!试试手!
安装平台:
1.虚拟机VMware 7.0
2.嵌入式系统ubuntu 10.10
3.交叉编译工具:arm-linux-gcc-4.3.2
4.QT安装包
#7 回 1楼(jay8830095) 的帖子 [spakg 09-18 16:46]
您好!你上面所说的“做嵌入式的东西的话,还需要源代码,交叉编译后把库放到你的嵌入式环境内。“请问是要把qt embeded的源代码编译到开发板上的嵌入式linux上吗?是不是直接在pc电脑上装官方集成的sdk就可以了?还要不要装qt embeded?sdk安装包里面好像已经包括了qt embeded啊
#8 回 7楼(spakg) 的帖子 [jay8830095 09-19 16:47]
把编译好的库放到开发板的文件系统中,然后设置好环境变量,这样在开发板跑的QT程序就可以找到库了,这样就可以运行了。(不是静态编译的情况)
#9 [jay8830095 09-19 16:53]
SDK的东西是让你编写程序的,例如你在Linux-PC主机环境下,下载x86-linux-bin的QT SDK安装好了后,你在PC的系统中可以编写QT程序了,要让在PC上跑的程序能在ARM板上跑,还需要交叉编译就是重新编译下,用到了你的QT/E的库。SDK不会提供给你嵌入式的库,因为他也不知道你的嵌入式是什么CPU架构,要哪些功能等。
#10 回 9楼(jay8830095) 的帖子 [spakg 09-19 18:53]
好的,明白了!谢谢你!有问题再向你请教!