如果说前面编译tslib没有问题的话,后面编译Qt应该来说也会比较顺利。这里要求最好也用官方提供的交叉编译器,另外保证tslib编译工作完成,因为编译Qt过程中会关联tslib的一些文件,如果说前面有问题,那么后面可能也会出错。保证前面没问题,后面移植Qt也算是比较简单,具体如下:
步骤一:拷贝qt-everywhere-opensource-src-4.8.6.tar.gz到Ubuntu下dianyu目录(保证和tslib同目录下)
步骤二:解压qt-everywhere-opensource-src-4.8.6.tar.gz
步骤三:拷贝build-qt到刚才解压的qt源码包目录下
步骤四:执行build-qt一键编译
步骤五:将生成的/qt-4.8.6-arm/ 拷贝到开发板/usr/qt下,如果没有就自己创建
步骤六:修改环境变量(类似tslib)
至此基本上移植工作完成,中间可能编译需要不少时间,另外移植完成后可以到/usr/qt/demos/下执行测试程序;如 如要后台运行加上&符号即可,这里没有屏,很可惜没有演示,系统貌似也没有HDMI驱动,所以大家要做图像界面显示,建议可以去买块屏,关于Qt移植差不多就这些!
|