通过下面的步骤,可以比较简单的在cygwin中运行skyeye 1.0:
1.从http://cygwin.com/下载安装cygwin参考置顶文章,安装必须的软件包.我觉得用它的最新版本,应该都是没问题的. 2.从http://gro.clinux.org/frs/?group_id=327下载skyeye-1.0.0.tar.bz2和skyeye-testsuit-2.0.tar.bz2,解压备用(至于怎么解压,各显神通吧) 3.编译skyeye 1.0:通过cd转到解压后的skyeye-1.0.0所在的目录,键入makefile,编译成功后可以看到skyeye.exe.如果出错,可能是cygwin的相关包未下载,再下载相关包即可. 4.将skyeye.exe拷到/usr/bin,此步非必须,这样做是可以在任何目录下运行skyeye(当然修改环境变量也可以~) 5.键入startx,启动xwindow,出现xwindow的terminal窗口.(要显示LCD,必须要启动xwindow) 6.在xwindow的窗口中,切换到testsuit解压后的目录.现在以ep7312ep7312_with_framebuffer_touchscreen_minigui为例进行测试. 通过cd命令切到ep7312ep7312_with_framebuffer_touchscreen_minigui所在的目录. 7.输入:skyeye -e vmlinux-8-332 -c skyeye.conf,运行成功,出现LCD窗口,同时启动到linux.(不能使用skyeye skyeye.conf,那样会停在loaded ROM ./ywcromfs-minigui.img处) 8.现在已经成功运行了armlinux,在shell中输入: /bin/same/same就可以看到那个测试游戏了.不过注意的是,可能需要等很久时间的 9.ok,已经成功在cygwin中运行了skyeye1.0. ----------------------------------------------------------------------- 说明: 1.对arm和linux都不熟悉,所以不保证上面的表述的正确性和有效性. 2.对gcc和uclinux等不熟悉,所以只运行了testsuit中的demo,其它我不会. 3.如果还不会,可以看看本帖的废话版"菜鸟在cygwin中使用skyeye 1.0成功~~~ ". 4.相信再有菜鸟要在cygwin上运行skyeye 1.x,不回像我一样不知所措了吧~ 5.本帖使用的各个程序的版本为: cygwin:Latest Cygwin DLL release version is 1.5.18-1 skyeye: 1.0.0 2005-09-14 16:22 skyeye-1.0.0.tar.bz2 235167 897 i386 Source .bz2 testsuit: 2.0.0 2005-09-13 01:52 skyeye-testsuit-2.0.tar.bz2 56048655 292 Any .bz2 应该在上述程序版本中,都可以使用本帧的方法运行成功的! 5.太晚了,可以睡觉啦
|