QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2014|回复: 3

给windows下运行skyeye的兄弟的建议

[复制链接]
发表于 2009-3-14 16:09:59 | 显示全部楼层 |阅读模式
看到坛子里有很多兄弟用cygwin来研究运行skyeye.
经常为软件版本不匹配的问题苦恼.Cygwin的软件版本常常不是最新的.

其实大家如果想在windows下做linux程序的编译的话,完全可以用另一种方案.
可以安装AndLinux (可以google一下), 这个是基于colinux(windows下用户态的linux内核)的发行版本. 软件是ubuntu的库.

在windows下安装完成就可以使用,不用自己配置. 网络 声音和图形界面都可以支持.X11是通过windows 下的Xming(X Server)支持,所以可以直接在windows桌面上显示X11程序. 因为是直接在本地上执行代码,速度比Vmware至少快两倍.

linux下的可执行文件可以直接运行,不需要重新编译. 用apt-get安装需要的linux软件.
比如说我要3.4版本的gcc
就先apt-cache search gcc3.4  #先看看有没有
apt-get install gcc3.4 #安装
不用满世界找工具.和ubuntu下使用方法是一摸一样的.

不知道坛子里面有没有发过类似的帖子.  我只是和大家分享一下,不是广告.^_^
 楼主| 发表于 2009-3-14 16:14:36 | 显示全部楼层
顺便发个贴图  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2009-3-14 20:49:23 | 显示全部楼层
colinux 的效率还是不太好,不过听说 console 下面还凑和,X 就不行了。
cygwin + mingw 相对还是不错的。
回复

使用道具 举报

 楼主| 发表于 2009-3-14 23:29:48 | 显示全部楼层
我看中colinux的地方主要是和主流的liunux是二进制共享的. 不像cygwin需要做移植. 不过确实如楼上所说,cygwin从理论上来讲要比colinux要快,但是实际上从使用情况看,可能还是colinux占优.我以前就是用cygwin来做开发,make uclinux还是要好长时间的. 另外一个不方便的地方就是经常有linux的windows移植版本,比如dia,使用了cygwin1.dll ,多个不同版本的cygwin1.dll经常冲突. 因为怕colinux有驱动要安装,会导致内核不稳定,所以一直没感装.   后来安装使用了之后才感觉到速度和方便.  因为colinux不是虚拟机,所以代码是直接在CPU上执行的.   

另外有一点倒是需要大家考虑的是,  cygwin是纯用户态程序,不需要安装驱动; colinux 是要安装驱动的.  如果你没有管理员权限,还是用cygwin比较好.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 06:27 , Processed in 0.064492 second(s), 17 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表