标题:如何用QT Embedded开发arm上的程序
作者:superman1998
日期:2007-04-12 00:37
内容:
要在arm上用qt开发一个界面,之前没有接触过,搞了一天仍是一头雾水,来这里请教以下
我用的软件版本是
tmake 1.13
qt-x11-free 3.3.2
qt-embedded-free 3.3.6
我按照网上的教程编译了两个QT Embedded,一个主机x86的,一个目标机arm的,编译都没有问题
我现在不太清除为什么要编译主机x86的?
还有一个qt-x11,这个和QT Embedded有什么区别。
我用designer开发的话,应该用那个,x-11的还是qt-embedded下的,还是这两个都可以,只是编译的时候把环境变量设置成QT Embedded目标机下的。
编译好的arm平台的可执行文件是不是只能下载到开发板上运行,能不能在直接在qvfb上运行。
#1 [lzwwiner 04-12 10:38]
如果是redhat linux 或fc系列,都有x11的qt了。
所以这个时候你只要编译qte的x86平台的qte库和arm平台的qte库就可以了。
tmake 是qt2的时候使用的,qt3的版本都使用qmake.
如果你想在pc上使用qvfb来运行qte程序,你编译qte程序的时候你就要用到x86平台的qte库。
如果你想在arm目标板上运行qte程序,你编译qte程序就要用到arm平台的qte库.
至于desinger你用x11的就可以了。然后编译用qte的库就行了。
#2 [superman1998 04-15 08:48]
引用第1楼lzwwiner于2007-04-12 10:38发表的 :
如果是redhat linux 或fc系列,都有x11的qt了。
所以这个时候你只要编译qte的x86平台的qte库和arm平台的qte库就可以了。
tmake 是qt2的时候使用的,qt3的版本都使用qmake.
.......
这两天上不去网,没来这看看,已经搞定了,还是谢谢了
#3 [wbs001 11-18 21:19]
想问问,如何用qt/e开发个能在arm上运行的界面。
弄了好几天了,思路还是不清楚!
都晕了!!!
#4 [probestar 03-25 10:33]
学习了
#5 [ny13524 03-26 20:00]
刚搭建了QTOPIA1.7.0/QT-EMBEDDED2.3.7/TMAKE1.11开发环境,Qt编程用到SQLite,不知道如何连接,楼上既然建好开发环境,不知用到这方面知识没?望指点一二