cross compiler:arm-linux-gcc 3.4.1
使用的版本:qtopia-core-opensource-src-4.3.3
前置工作:
修改 mkspecs/qws/linux-arm-g++/qmake.conf
將 cross compiler 改成 arm-linux
| ........ QMAKE_CC = arm-linux-gcc ....... QMAKE_CXX = arm-linux-g++ ........ QMAKE_LINK = arm-linux-g++ |
開始編譯:
./configure -v -little-endian -embedded arm -depths 16
make
make install
會將編譯出來的資料會放在
/usr/local/Trolltech/QtopiaCore-4.3.3-arm
把他複製到 Filesystem 底下吧
還要複製動態連結檔 (*.so) 到 lib 底下
已經忘記要複製哪些了,有空再補齊吧!
設定環境:
設定環境變數如下:
| export HOME=/root |
設定好後就可以執行
/usr/local/Trolltech/QtopiaCore-4.3.3-arm/example 底下的執行檔
記得要加 -qws 選項
字型太小問題
QWS_DISPLAY="LinuxFb:mmWidth85"
** 附註 **
1. make install 需要 root 的權限
2. 執行範例時要加 -qws 選項
1 comments:
我想了解哪些要複製到filesystem,麻煩你了
Post a Comment