您的位置:首页 > 其它

CygWin、MinGw和Msys的区别

2016-01-04 12:34 239 查看
做了6年的Windows C++,觉得已经没什么挑战力;而且Windows C++已经没落,不得不转Linux C++;

习惯了Windows的界面,习惯了傻瓜式的VS IDE,现在遇到Linux命令行、gcc、g++、vim这种高端大气上档次的东西,还真是傻眼了;

那就百度、谷歌吧,但是一艘一大片,全都是相互抄袭转载的内容,价值不大,讲了一大堆也没讲明白,于是只有自己慢慢摸索。

言归正传:

CygWin 是一个Windows平台上运行的类Unix模拟环境,你可以把它当做Windows平台上的一个类Unix的虚拟机;
MinGW 是一个Windows版本的GNU开发套件,你可以在Windows cmd里面输入gcc HelloWorld.c;

Msys 是一个Windows平台上运行的类Unix模拟环境,配合MinGW;

总之,CygWin和Msys基本是一个概念,配合MinGW,它们就可以做Unix和Linux的开发,比如C、C++。

以上都是自己的理解,有不当之处还请各位指正,谢谢!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: