嵌入式系统设计实验三.ppt
嵌入式系统设计实验三 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望试验一试验一1QTE2环境变量I.LD_LIBRARY_PATH3可能出现的问题QTQT应用应用QT&QTEnQTE是QT的嵌入式版本。n专门为嵌入式系统设计图形用户界面的工具包,由挪威Trolltech公司开发n2008年,QT被诺基亚收购n2012年,Digia售后了诺基亚的Qt业务,并计划将Qt应用到Android,iOS及Win8上QTE环境构建环境构建n所需工具:puicnuser interface compilern把图形描述文件转变为c+语言pqvfbnqte提供的虚拟framebuffernqvfb会提供一个小的调试窗口qvfbQTE程序开发程序开发QTE程序编译程序编译nprogen命令产生工程描述文件.propprogen-t app.t-o hello.prontmake命令产生Makefileptmake-o Makefile hello.pronmake命令生成可执行文件。pmake运行运行QTE程序程序n启动qvfbpqvfb-width 640-height 480&n可执行程序加载到qvfbp./hello-qws环境变量环境变量LD_LIBRARY_PATHn指定共享库的位置n实例参考实验课主页n编译时参数-L-lpgcc main.c-L.-lhello-o mainn运行时指定共享库位置pLD_LIBRARY_PATHpexport LD_LIBRARY_PATH=xxx:$LD_LIBRARY_PATH可能出现的问题可能出现的问题n注意事项pP129,140设置环境变量TMAKEDIR,QT2DIR,QTEDIR 时去掉一个host/target,Eg:export TMAKEDIR=$PWD/host/tmake-1.13改为:export TMAKEDIR=$PWD/tmake-1.13pQT Designer启动方法n$QT2DIR/bin/designerThank You