主流嵌入式linux下gui解决方案内容摘要:

lugins:各种插件目录,如 mpeg3解码插件、输入法插件等 sounds:音频文件存放目录 taskbar:桌面程序的源代码( qpe的源代码) Qt/E 、 Qtopia  测试 Qt/E桌面环境 有源文件 指定环境变量 TMAKEPATH=…/qws/linux x86g++ 使 QTDIR指向 Qt/Embedded的安装路径以及库 progen –t –o (生成工程文件 .pro) tmake o Makefile (生成 Makefile文件) 使用 LINUX系统自带的 make进行整个程式的编译联接 生成二进制的可执行文件 progressbar 运行 qvfb来模拟 Virtual framebuffer(指定模拟器长、宽) Qt/E 、 Qtopia  建立本机 Qtopia 虚拟平台  测试 Qt/E桌面环境 qvfb width 640 height 480 amp。 在 qvfb上加载二进制文件 ,运行程式 .如 : ./progressbar qws  建立本机 Qtopia 虚拟平台  在 Virtual framebuffer 中实现 Qtopia cd /root/qtopia/qvfb amp。 sleep 10 ./ qvfb:运行 Qt 的虚拟缓冲帧工具 把显示结果输出到虚拟缓冲帧,出现桌面环境 Qt/E 、 Qtopia  qte/qtopia在 2410s上的移植  软件环境  PC 机操作系统 REDHAT LINUX  MINICOM  ARMLINUX 开发环境  配置 NFS(网络文件系统)  使计算机系统通过网络访问其它计算机系统的目录和文件  远程访问控制  修改 etc/export指定文件夹共享可访问  /root/share .* (rw,sync,no_root_squash)  配置 mini  友好易用的串口通信程序  /etc/  建立 armlinuxgcc交叉编译环境  在某个主机平台上(比如 PC上)用交叉编译器编译出可在其他平台上(比如 ARM上)运行的代码的过程  生成的编译工具在目录 /usr/local/arm/ 环境:与 PC机不同的库函数和编译器  Host〉 交叉编译工具链 〉 源代码 〉 二进制文件 〉 目标板可执行 Qt/E 、 Qtopia  qte/qtopia在 2410s上的移植  交叉编译 e2fsprogs  ./configure enableelfshlibs 支持 elf共享库( linux标准可执行程序格式 )  host=armlinux 指定目标机类型  withcc=/usr/local/arm/ withlinker=/usr/local/arm/ prefix=/usr/local/arm/ 交叉编译 jpeg、 libpng  需要修改 Makefile文件  交叉编译 zlib  一个压缩解压程序库  提供库 *  交叉编译 tslib  是一个触摸屏的库,它提供诸如滤波、去抖、校准之类的功能,为不同的触摸屏提供了一个统一的接口  提供触摸屏共享库  修改 Qt/E 、 Qtopia  qte/qtopia在 2410s上的移植  设定 tmake的环境变量  export TMAKEPATH=/root/qtopia/++  指定交叉编译器  交叉编译 Qt/Embedded  ./configure xplatform linuxarmg++ qconfi。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。