[英]Most Common C / C++ Compiler for NetBeans and Windows
使用NetBeans IDE(6.7)时,在Windows上使用的最常用(最简单)的C / C ++编译器是什么?
我想写(大多数)简单的C程序。 我安装了Cygwin,但由于某种原因,NetBeans不喜欢它。 我收到了一个错误,在我试图解决之前,我认为我应该找到并且(如果需要)配置一个更受欢迎的。
makeinfo: --fill-column arg must be numeric, not
nbproject/Makefile-Debug.mk'. Try
nbproject/Makefile-Debug.mk'. Try
makeinfo --help'获取更多信息。
我相信我收到此错误是因为我没有安装make
。
我也发现了这个stackoverflow帖子 ( 用于Windows的C / C ++编译器 ),但这表明使用MinGW编译器工具 。
MinGW和Cygwin有什么区别? 哪个更好还是首选? 还有其他选择吗?
Cygwin和MinGW之间的区别在于Cygwin工具(以及生成的可执行文件)依赖于为应用程序提供类似POSIX的层的cygwin DLL。
MinGW是本机Win32工具(因为它们不需要存在Cygwin DLL),它们生成不需要Cygwin DLL的本机Win32可执行文件。
我个人更喜欢MinGW,但是如果您要构建具有Unix传统的程序,Cygwin工具集可能会帮助您构建程序以在Windows上运行,而不是MinGW工具集。
我不确定链接到Cygwin DLL的许可含义是什么(我忘记了它是GPL还是LGPL)。
这是一个很好的帖子,我刚刚发现让cygwin和Netbeans一起工作。
你知道,cygwin和MinGW是迄今为止两种最流行的Windows上C / C ++开源解决方案。 其他流行的编译器存在,但不是免费的(Borland C ++,Microsoft Visual C ++等)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.