[原创]教你Ubuntu 7.10中实现skyeye仿真LCD!(经验谈)
发表于 : 2008-03-31 19:49
自己弄了很长时间,也参考了网上很多资料,今天上午终于在Linux(Ubuntu 7.10)下,使用Skyeye仿真LCD成功!下面就在此写下成功的过程及经验,希望对嵌入式的初学者有所帮助,其中一些是个人的经验,如有不当的地方,希望高手不吝赐教!关于在Ubuntu7.10中配置和安装skyeye,我就不再多说,请参考文章 在ubuntu7.10上搭建uClinux编译开发环境并用Skyeye进行仿真 http://forum.ubuntu.com.cn/viewtopic.ph ... 63193d77e2 已经说的足够详细,在此感谢wenwu !
注:本文中使用的软件版本与wenwu的文章中提到的会有不同的地方,我会在下面提到,请务必注意这一点!!!如果你已经按wenwu的文章配置完skyeye,要用我下面使用的版本重新编译skyeye
下面进入正题:
skyeye我用的是skyeye-1.2.4_Rel.tar.gz版本的,testsuit是skyeye-testsuit-2.0.tar.bz2版本(这里请尽量使用该版本,因为之前我在用1.2.0版本时,一直无法出现LCD效果!),这两个文件都可以在 http://gro.clinux.org/frs/?group_id=327找到。
还有很重要的一点是在编译SkyEye源程序之前,一定要确认你的Linux系统中已经安装有如下软件包,因为我发现在Ubuntu7.10中下面的很多软件默认都没有安装:
gcc,
make,
vim(optional),
ssh,
subversion(for check out source code)
binutils-dev (bfd)
atk-dev (libatk1.0-dev)
gtk+-2.0-dev (libgtk2.0-dev)
pkg-config
pango-dev (libpango1.0-dev)
freetype2-dev (libfreetype6-dev)
glib-dev (libglib2.0-dev)
x11-dev (libx11-dev)
建议切到root用户下逐个使用apt-get install命令试验一下,命令参数就是上面所列的那些软件包,后面括号里的那些软件包是实际要安装的软件包名称,可能有些会提示已经是最新版本的软件,也就是已经安装过了,无所谓,直接跳过安装下一个就是了。
以上软件都安装编译完成后,接下来的工作便好做了:
一步步来(当然也可以一下输完,不过比较容易出错,呵呵):
进入存放skyeye-testsuit-2.0目录
执行(要确认你是root下执行)
skyeye -e vmlinux-8-332 -c skyeye.conf
好了,一堆英文飞过~~,稍等片刻,然后会弹出一个320*240*8标题的窗口,左上角有个企鹅。
继续输入/bin/same/same,等待,(我电脑上大概一分钟左右的样子,网上有很多文章都说要等很久,有的说N久,晕!~~~我认为其实如果超过5分钟你就可以重新输入或是检查是不是哪出错了,不要等了!)看到什么了??? 呵呵
附件里是在我自己电脑上运行成功的截图
注:本文中使用的软件版本与wenwu的文章中提到的会有不同的地方,我会在下面提到,请务必注意这一点!!!如果你已经按wenwu的文章配置完skyeye,要用我下面使用的版本重新编译skyeye
下面进入正题:
skyeye我用的是skyeye-1.2.4_Rel.tar.gz版本的,testsuit是skyeye-testsuit-2.0.tar.bz2版本(这里请尽量使用该版本,因为之前我在用1.2.0版本时,一直无法出现LCD效果!),这两个文件都可以在 http://gro.clinux.org/frs/?group_id=327找到。
还有很重要的一点是在编译SkyEye源程序之前,一定要确认你的Linux系统中已经安装有如下软件包,因为我发现在Ubuntu7.10中下面的很多软件默认都没有安装:
gcc,
make,
vim(optional),
ssh,
subversion(for check out source code)
binutils-dev (bfd)
atk-dev (libatk1.0-dev)
gtk+-2.0-dev (libgtk2.0-dev)
pkg-config
pango-dev (libpango1.0-dev)
freetype2-dev (libfreetype6-dev)
glib-dev (libglib2.0-dev)
x11-dev (libx11-dev)
建议切到root用户下逐个使用apt-get install命令试验一下,命令参数就是上面所列的那些软件包,后面括号里的那些软件包是实际要安装的软件包名称,可能有些会提示已经是最新版本的软件,也就是已经安装过了,无所谓,直接跳过安装下一个就是了。
以上软件都安装编译完成后,接下来的工作便好做了:
一步步来(当然也可以一下输完,不过比较容易出错,呵呵):
进入存放skyeye-testsuit-2.0目录
执行(要确认你是root下执行)
skyeye -e vmlinux-8-332 -c skyeye.conf
好了,一堆英文飞过~~,稍等片刻,然后会弹出一个320*240*8标题的窗口,左上角有个企鹅。
继续输入/bin/same/same,等待,(我电脑上大概一分钟左右的样子,网上有很多文章都说要等很久,有的说N久,晕!~~~我认为其实如果超过5分钟你就可以重新输入或是检查是不是哪出错了,不要等了!)看到什么了??? 呵呵
附件里是在我自己电脑上运行成功的截图