windows - GNU CC 和 Windows

标签 windows cygwin mingw gnu

我对在 Windows 上使用 GNU CC 的选项有点困惑。

如果我想主要开发控制台应用程序(而不是 GUI 应用程序),我需要什么? Cygwin 和 MinGW 在哪里?例如,如果我使用 NetBeans IDE C/C++ 选项,则需要安装 Cygwin。

是否有任何选项允许在没有 Cygwin 的情况下开发控制台应用程序?

最佳答案

MinGW 和 Cygwin 都为您提供 gcc 编译器,但如果您使用 MinGW,则不需要安装 Cygwin,因为它使用 native Windows 库而不是 Cygwin 库

Cygwin 不仅仅是编译器,它试图通过在 Windows SDK 之上构建大量 UNIX 库来提供 UNIX 编程环境。

关于windows - GNU CC 和 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1015270/

相关文章:

c++ - 如何使用Mingw编译Linux程序?

mingw - 在 Mac OS X 上使用 mingw 交叉编译基于 autoconf 的工具

定义了 unicode 的 int _tmain ( int argc, TCHAR* argv[] ) 无法识别命令行参数

c++ - 从 WndProc 调用 c++ 虚函数失败

windows - 用于针对 UWP/Centennial 项目进行构建的映射文件是什么?如何制作它们?

PHP | Powershell脚本输出数据

c++ - 在 cygwin 上找不到 tchar.h

c - 如何在cygwin环境下使用mingw-w64工具链编译ffmpeg

c - 尝试从命令行获取星号 * 作为对 main 的输入

sql-server - 这个黑客想做什么?