1.下载dev-ezx-0.2.0工具,解压缩复制到Linux下 。可以看到一个英文说明
文件BUILD-INSTRUCTIONS,其实里面讲得很清楚,这里用中文重复一下 。
【深度剖析E680G开发二.交叉编译BusyBox,图形化程序】2.telnet进入e680g,将/usr/lib打包,复制到Linux解开,把解开的文件复制
dev-ezx-0.2.0的lib目录下 。
tar cvf lib.tar /usr/lib
3.进入dev-ezx-0.2.0/moc目录上,执行命令make all编译moc 。
4.进入dev-ezx-0.2.0/helloworld下,执行命令make,此时需要设置好PATH环境
变量,否则会系统会找不着arm-linux-g。
5.编译成功后,将helloworld复制到手机上 。图形化的程序需要设置QT等环境
变量,如下:
export QTDIR=/usr/lib/ezx
export LD_LIBRARY_PATH=$QTDIR/lib
export EZX_RES_F cd /mmc/mmca1
./helloworld
即可看到运行效果,关于QT图形化编程方面,就需要查阅相当多的资料了 。
五、最后
通过这两个例子,我们清楚有了交叉编译环境,才能谈得上扩展E680的功能 。
推荐阅读
- 上 深度剖析E680G开发三.移植OPIE操作系统
- 中 深度剖析E680G开发三.移植OPIE操作系统-交叉编译Qte
- 下 深度剖析E680G开发五.移植OPIE操作系统-编译和运行OPIE
- 菜鸟JAVA心得
- 彻底剖析cmwap和cmnet接入点的区别和应用
- 立象打印机怎么调节打印深度
- E680g安装绝缘卡补遗
- E680g的一点小技巧
- 深度剖析E680G应用五.Telnet与主题
- 浅谈摩托罗拉 E680g