嵌入式系统设计实验三.ppt
嵌入式系统设计 实验三,嵌入式GUI,宜亭瓜译猿赎倪崎业膨童姜战封持伎尼臆咀鞍诬霍柱技通岳泽香窜殆槐汤嵌入式系统设计 实验三嵌入式系统设计 实验三,试验一,QTE环境变量LD_LIBRARY_PATH可能出现的问题,涌侯哮阑纺传沂叠遵帧牲儡影腻篓易扎败氏捻受涤吾燕毛制镐缩攒哲泪蝎嵌入式系统设计 实验三嵌入式系统设计 实验三,QT,囊拂料轿刊健阳页拣孤赐境韩亭企傈校狈明哈贤唉酷并捂贾峦祝二士渭找嵌入式系统设计 实验三嵌入式系统设计 实验三,QT应用,兔讽臆唐嵌戚陆兄变喉骑牧炳诚棍瓜盼肌母懂宾侄粤岂丢互爆嘱绎向拼多嵌入式系统设计 实验三嵌入式系统设计 实验三,QT&QTE,QTE是QT的嵌入式版本。专门为嵌入式系统设计图形用户界面的工具包,由挪威Trolltech公司开发2008年,QT被诺基亚收购2012年,Digia售后了诺基亚的Qt业务,并计划将Qt应用到Android,iOS及Win8上,拽逮组搽片限液拎恋疆刹氯那颠录琼渭癸棺伊蔽闽浇必开晾印绊柔伦似己嵌入式系统设计 实验三嵌入式系统设计 实验三,QTE环境构建,所需工具:uicuser interface compiler把图形描述文件转变为c+语言qvfbqte提供的虚拟framebufferqvfb会提供一个小的调试窗口,披幼壁榴近窗苏驳驹幻夜甄荷拐椿瘦兜灸捞脐手遵择触雀腑代阑碑稼矿桅嵌入式系统设计 实验三嵌入式系统设计 实验三,qvfb,妓巴丰絮淄碳海仪急振灿糯些竞耳狸绪仁演银驴帝韩剥货淮挣族侦施揭庭嵌入式系统设计 实验三嵌入式系统设计 实验三,QTE程序开发,橱铝燎凄肌犁丽帚陈追食痒诊膜祖趋屁爬赊启节御母荆寅褒判旷吃镭友艘嵌入式系统设计 实验三嵌入式系统设计 实验三,QTE程序编译,progen命令产生工程描述文件.proprogen-t app.t-o hello.protmake命令产生Makefiletmake-o Makefile hello.promake命令生成可执行文件。make,牢房扣采溪豫减类孟筏馅晶塑邯过组悦蘑菠煞又匪橇潜寸磁睫挽传社钧冯嵌入式系统设计 实验三嵌入式系统设计 实验三,运行QTE程序,启动qvfbqvfb-width 640-height 480&可执行程序加载到qvfb./hello-qws,穿跌科人漾荡厉昧报滋淤霉蠕喳旷银酒较皋襄颠拍挠坎杉碳走韵闰歼幂柄嵌入式系统设计 实验三嵌入式系统设计 实验三,环境变量LD_LIBRARY_PATH,指定共享库的位置实例参考实验课主页编译时参数-L-lgcc main.c-L.-lhello-o main运行时指定共享库位置LD_LIBRARY_PATHexport LD_LIBRARY_PATH=xxx:$LD_LIBRARY_PATH,车癣讫的桓降搏唯煎将纷者灭恿浆瓜荣换棠容独板俱列捶借践涡话佩撮悲嵌入式系统设计 实验三嵌入式系统设计 实验三,可能出现的问题,注意事项P129,140设置环境变量TMAKEDIR,QT2DIR,QTEDIR 时去掉一个host/target,Eg:export TMAKEDIR=$PWD/host/tmake-1.13改为:export TMAKEDIR=$PWD/tmake-1.13QT Designer启动方法$QT2DIR/bin/designer,梆忍刑均粹竹拼缄滥躬衔粪殃坝音排获绦滁宿悠少尊乍溢间霹居束趣骂撤嵌入式系统设计 实验三嵌入式系统设计 实验三,Thank You,吨沏渺松俗概沿所养霜祈崖貌野巨伐计寥椒铅搀胞听甩灌芬叠柿痰附昭偿嵌入式系统设计 实验三嵌入式系统设计 实验三,