Step 1:
          首先设置宿主机上的环境变量(依你自己的情况而定):
     export QTDIR=/usr/local/arm-linux/qt_toolchain/qt-2.3.7
     export QPEDIR=/usr/local/arm-linux/qt_toolchain/qtopia-free-1.7.0
     export LD_LIBRARY_PATH=/usr/local/arm-linux/qt_toolchain/qt-2.3.7/lib:$LD_LIBRARY_PATH
     export LD_LIBRARY_PATH=/usr/local/arm-linux/qt_toolchain/qt-2.3.2/lib:$LD_LIBRARY_PATH
     export TMAKEDIR=/usr/local/arm-linux/qt_toolchain/tmake-1.11
     export TMAKEPATH=/usr/local/arm-linux/qt_toolchain/tmake-1.11/lib/qws/linux-arm-g++
     export PATH=/usr/local/arm-linux/qt_toolchain/tmake-1.11/bin:$PATH
 Step 2:
           利用designer来设计界面,生成okform.ui;(注意:如果用qt-3.3的designer来设计界面,则以下步骤生成的okform.cpp和okform.h需要修改)
 Step 3:
          由okform.ui生成okform.h和okform.cpp:
         #uic -o okform.h okform.ui
         #uic -o okform.cpp -impl okform.h okform.ui    
    
 Step 4:
          为工程编写一个主程序:
      
     #include <qapplication.h>
     #include "okform.h"
     int main(int argc ,char **argv)
     {
         QApplication a(argc,argv);
         okForm ok;
         a.setMainWidget(&ok);
         ok.show();
         return a.exec();
     }    
 Step 5:
     修改tmake配置文件,以生成合适的Makefile:(只要第一次改好即可,不需每次都改)
     在$TMAKEDIR/lib/qws/linux-arm-g++/tmake.conf文件里需要修改的地方如下:
     TMAKE_LINK              = arm-linux-g++
     TMAKE_LINK_SHLIB        = arm-linux-g++
     TMAKE_LIBS_QT           = -lqpe -lts
 Step 6:
     移除okform.ui这个文件,然后利用qmake 生成project文件:
     #qmake -project
     这样便生成了qt_test.pro(由当前目录名决定工程的名称)
     也可以通过以下命令来生成:
     #progen -t app.t -o qt_test.pro
     
 Step 7:
     用tmake来生成Makefile
     #tmake -o Makefile qt_test.pro    
 Step 8:
     #make
      到此就生成了arm平台上的Qt 程序,通过NFS或其他手段拷贝到开发板上运行即可.