使用minGW/cygwin在Windows是用于gcc开发

刚才记录了下用eclipse在linux下开发,忽然想起来也另外一种方法:MinGW。mysql

MinGW是Windows的gcc开发工具,直接使用Windows的运行库,因此能够在windows下面方便的用gcc进行编译。linux

可是这个方法颇有局限,那就是没办法使用Linux下面的系统函数,除非本身的代码不依赖于任何系统api,然而这显然不可能。因此要在Windows下模拟Linux,仅仅是MinGW仍是不够的。sql

可是还有另外一种方法,那就是cygwin,它是一个在Window下模拟的简单的Linux环境,说是简单,可是却已经移植了几乎会用到的命令和开发库,惟一的缺点就是,安装起来太过于庞大,很费时。并且它也是有局限性的:在软件开发的过程当中,常常会用到第三方的库,好比你要使用数据库无论是sybase,mysql,或者别的,好比tuxedo等等,这些东西在cygwin下,你就无能为力了。数据库

因此这两个方法对我来讲都不知足,仍是直接在Linux装eclipse,在windows下按在Xming,最方便,也没有任何的局限性。windows

相关文章
相关标签/搜索