Qt介面系統移植

2021-10-18 18:42:11 字數 768 閱讀 6760

(4)編譯qt。具體命令如下:

./configure -release -opensource -confinn-license -plugin-sql-sqlite -xplatfbrm linux-arm-gnueabi-g-h-- no-dbus -no-c-h-11 -no-tslib -nomake examples -qt-libjpeg -qt-libpng -qt-zlib -prefix /root/fgj/arm-2014.05/arm- none-linux-gnueabi

make

make install

(5)編譯例程。將 qtbase/bin/qmake 複製到 usr/lib/i386-linux-gnu/qt4/bin 目錄,並進入例 程目錄:

root@ubuntu:~/fy/test/qt/qt-everywhere-opensource-src-5.6.0/qtbase/examples/widgets#

qmake

make

(6) 複製庫與字型到開發板。將qt部分庫複製到/usr/lib下,將字型檔案複製到 /root/fgj/arm-2014.05/arm-none-linux-gnueabi/lib/fbnts。

(7) 執行例程。將qt自帶的例程複製到開發板,如calculator例程的啟動命令如下:

[root@urbetter /home]# ./ calculator -platform linuxfb

螢幕上會出現乙個配置對話方塊,如圖9-7所示。

圖9-7 qt計算器對話方塊

QT移植步驟

1.在開發板的跟目錄下新建兩個目錄 mkdir mini2440 mkdir tslib 2.拷貝相關的檔案 2.1把pc機下面的 usr local trolltech qtembedded 4.6.3 arm lib目錄下面的所有檔案全部拷貝過來開發板的 mini2440目錄下面,2.2同時,把...

QT移植筆記

export tslib tsdevice dev input event2 export tslib calibfile tslib1.4 etc pointercal export tslib conffile tslib1.4 etc ts.conf export tslib plugindi...

系統移植 核心移植

irom soc samsung固化的位址 iram soc 256k dram 片上外設 記憶體 norflash 讀快 啟動u boot noneflash 寫快 啟動u boot emmc 包括noneflash和讀寫noneflash的控制器 sdmmc sd卡 bl1 bl2 1.irom...