![]() |
1
3
cygwin和mingw的区别在于cygwin工具(以及生成的可执行文件)依赖于cygwin dll,该dll为应用程序提供了一个类似posix的层。 mingw是生成不需要cygwin dll的本机win32可执行文件的本机win32工具(因为它们不需要cygwin dll的存在)。 我的个人偏好是mingw,但是如果您要构建具有Unix传统的程序,cygwin工具集可能会帮助您构建在Windows上运行的程序,这比mingw工具集要多。 我不确定链接到cygwin dll的许可含义是什么(我忘记了它是gpl还是lgpl)。 |
![]() |
2
1
这是我刚找到的一篇很好的文章,让Cygwin和Netbeans一起工作。 Configuring cygwin with netbeans in Windows 正如你所知,CygWin和MinGW是目前最流行的Windows上C/C++的两种开源解决方案。其他流行的编译器存在,但不是免费的(Borland C++,微软Visual C++等) |
![]() |
George S. · 是否存在基于元组的控制流语句内部表示? 7 年前 |
![]() |
FlatAssembler · 在x86程序集中计算exp(x) 7 年前 |
![]() |
cib · 即时编译和动态编译有什么区别? 7 年前 |
![]() |
Artemis · 寄存器与指令之间的差异 7 年前 |
![]() |
Sam · 了解go工具编译和链接命令 7 年前 |