再說一下X86版和ARM版,關係如下:這兩個版本源代碼是同一套,比如qt-everywhere-opensource-src-4.7.4,它既可以編譯出x86版,也可以編譯出arm版,只是使用不同的配置。編譯出的x86版可以用來編譯在x86平臺上運行qt4應用程序;而編譯出的arm版則用來編譯在arm平臺上運行的qt4應用程序。而qtopia x86版用來在x86平臺上仿真開發的qtopia應用程序,以節省開發時間。
這裏我們討論的僅僅是QT4.7的移植和應用程序的開發。當然,前提是你已有可用的u-boot、linux內核、文件系統。
由於Qt應用程序將使用觸摸屏替代鼠標,因此要先移植Tslib爲觸摸屏進行校準等工作。Tslib移植步驟可參考《OK6410 QT移植百科全書》,講解得比較詳細。也可直接使用,拷貝到文件系統中。