MinGW是GNU提供的基于MSVCRT.DLL(Microsoft C Runtime Library,该文件提供标C函数如printf的实现)的win32程序开发工具集;Cygwin利用windows API重新实现了windows平台的GNU工具,如gdb等,并且提供一个库cygwin.dll,该库提供了基于win32API的posix函数的实现(如fork),这样在windows平台下开发符合posix标准的程序就相当容易了,程序源码几乎不用改动,就可以搬到unix下编译生成。
MinGW和Cygwin的区别
最新推荐文章于 2025-10-04 08:55:14 发布
本文介绍了MinGW和Cygwin这两种Windows下的开发工具集。MinGW是基于MSVCRT.DLL的win32程序开发工具集,而Cygwin则通过cygwin.dll提供基于win32 API的POSIX函数实现,便于开发符合POSIX标准的程序。
2210

被折叠的 条评论
为什么被折叠?



