CygWin、MinGw和Msys的区别

简介: 做了6年的Windows C++,觉得已经没什么挑战力;而且Windows C++已经没落,不得不转Linux C++; 习惯了Windows的界面,习惯了傻瓜式的VS IDE,现在遇到Linux命令行、gcc、g++、vim这种高端大气上档次的东西,还真是傻眼了; 那就百度、谷歌吧,但是一艘一大片,全都是相互抄袭转载的内容,价值不大,讲了一大堆也没讲明白,于是只有自己慢慢摸索。 言

做了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++。



以上都是自己的理解,有不当之处还请各位指正,谢谢!

相关文章
|
机器学习/深度学习 C语言 数据安全/隐私保护
windows下安装MinGW、swig 、zlib
windows下安装MinGW、swig 、zlib
496 0
|
存储 Shell C语言
Cygwin
安装和更新 Cygwin
603 0
|
Ubuntu Linux C语言
MSYS2介绍
MSYS2介绍
521 0
|
Linux Shell 编译器
用msys2与mingw编译FFmpeg
用msys2与mingw编译FFmpeg
361 0
|
编译器 Linux C语言
MinGW介绍
MinGW介绍
238 0
|
Shell C语言 C++
MSYS2编译C/C++程序
MSYS2编译C/C++程序
766 0
|
IDE Unix 编译器
MinGW与Clion下载安装及使用详解
MinGW与Clion下载安装及使用详解
MinGW与Clion下载安装及使用详解
|
Shell Windows
cygwin的使用(2)
1.在cygwin里访问Windows盘 cd /cygdrive/c cd c: 2.整合cygwin命令到Windows中 假设cygwin安装在d:/develop/cygwin,则将d:/develop/cygwin/bin添加到系统变量PATH中(最好加在windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是windows命令,比如find) 就可以直接在cmd.exe下面执行tar czvf xxx.tgz ./ 基本上所有的命令都可以用了,包括ls,more,less,find,grep等。
1141 0
|
IDE API 开发工具
|
C语言 C++ Windows
windows 7下mingw+msys编译ffmpeg
  windows 7下mingw+msys编译ffmpeg   1-->下载安装MingW,mingw-get-inst-20120426.exe  http://sourceforge.net/projects/mingw/ 安装路径 默认C:\MinGW 。
2330 0