嵌入式平台Qt程序开发步骤
2007-11-27 17:13
295 查看
嵌入式平台Qt程序开发步骤
2007-03-21 13:02
2007-03-21 13:02
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或其他手段拷贝到开发板上运行即可. |
相关文章推荐
- 嵌入式平台Qt程序开发步骤
- Ubuntu下Qt嵌入式开发平台的搭建
- [转]QT 4.5.2 嵌入式开发平台的搭建
- QT 4.5.2 嵌入式开发平台的搭建(tslib版本)--有几点很好的参考
- eclipse平台的手机程序开发步骤整理
- Fc7下利用KDevelop3.5.2平台来编译开发QT4程序的完全解决
- Ubuntu9.10平台下对Qt4.50嵌入式开发环境的安装
- 搭建 嵌入式 linux qt 开发平台
- 关于Linux4412开发平台上Qt程序的反色问题
- QT 4.5.2 嵌入式开发平台的搭建
- 嵌入式Qt程序开发无法生成.pro文件
- 【Qt开发】【Linux开发】Qt程序在嵌入式设备(arm) 上运行,鼠标擦除界面的解决方案
- QT学习笔记(三):在嵌入式Linux平台上部署QT程序
- [转]QT 4.5.2 嵌入式开发平台的搭建
- 【Linux开发】【Qt开发】嵌入式Qt程序使用触屏或USB鼠标方式
- Windows平台下开发QT程序
- Win10 Bash搭建嵌入式Qt开发平台
- 嵌入式QT开发步骤即注意事项
- 飞凌TE6410开发Qt/E 4.4.3界面程序步骤
- s3c2410上搭建QT/Embedded4.8.5开发环境(三)--安装intel-x86嵌入式平台(基于qvfb)的qt库qt-everywhere-opensource-src-4.8.5