我的虚拟机上已经编译好QT开发环境。
其中linux环境为:企业版linux5,内核2.6.18
交叉编译工具:arm-linux-gcc-4.3.2
Qt版本为:
qt-embedded-linux-opensource-src-4.5.3-arm
qt-embedded-linux-opensource-src-4.5.3-x86
qt-x11-opensource-src-4.5.3
已经可以在qvfb下运行实例程序。
照我目前的理解,qt-x11提供的库和开发工具可以开发qt应用程序,然后用qt-embedded-x86编译就可以在虚拟帧缓冲qvfb上运行该程序,当应用程序需要在arm开发板上运行时,就需要利用qt-embedded-arm再次交叉编译。
我的开发板为友善之臂micro2440,已经安装好linux,并烧好qtopia文件系统。
疑惑之处就是,qt-embedded-linux-opensource-src开发环境开发出来的应用程序,能不能在qtopia下运行呢?
我试过将example里面的hello搬至开发板,不能运行。
qt-embedded和qtopia两者究竟有什么区别?