。。。接移植1.
经小组讨论,开始尝试另一种解决方案,阅读友善之臂2440的用户手册发现,板子上预装的是有qtopia+qte4.6.3。那么我们可以用它预装的来解决问题!
先在宿主机上装了qte4.6.3.由于之前还装有4.5.3.需要设置环境变量,让4.6.3的qmake起作用。安装完成之后,对程序进行编译。用”filename(可执行文件名)”查看文件属性,发现是在arm平台下运行的文件,正确!
开始移植。观察发现,开发板上自带的QTE有四个演示的小例子,并且在开机之后,命令行输入QT4即可运行,那么,我们能不能也利用这个跑我们的程序呢?自习摸索发现,在板子的文件系统中/bin文件下有个配置文件qt4. vi qt4发现开机启动等选择都是在这里面设置的,那么 我们只需要读懂配置文件,更改它就可以了。
1.首先删除掉四个演示的小例子,再用NFS导入我们需要执行的文件,(这里NFS传输线路太不稳定,建议用SD卡直接导入)。
2.把qt4配置文件中的开机启动项设置为“./name–qws”,设置好路径(一般直接放在开发板的根目录下)。这样开机直接就进入了“智能家居系统的界面”。
移植工作告于段落。下面的任务是实现串口的通信。