【发布时间】:2010-05-05 11:19:08
【问题描述】:
除了 VC++ 之外,是否有任何适用于 W7 且易于安装的 C++ 编译器?
我从来没有让这些脚本和 linux 仿真工作,我真的只是想尝试另一个编译器。
【问题讨论】:
标签: c++ windows compilation
除了 VC++ 之外,是否有任何适用于 W7 且易于安装的 C++ 编译器?
我从来没有让这些脚本和 linux 仿真工作,我真的只是想尝试另一个编译器。
【问题讨论】:
标签: c++ windows compilation
GCC 编译器的nuwen distribultion 包括编译器和所有必要的支持工具和库,作为单个 Windows 安装程序。您不需要任何 Linux 仿真即可使用它。一个类似的、稍小的包装是TDM's MinGW build。这两个都在 GCC 4.5 上(截至 2010 年 8 月)。
如果您想要一个 IDE,那么Code::Blocks 也可以作为一个完整的系统提供。这最近(2010 年 7 月)得到了很大的改进,如果你想要的话,它会附带 GCC 4.4.1 编译器。您可能还想查看CodeLite,它也很容易安装。
【讨论】:
Mingw 通常比 cygwin 更容易。它不像 cygwin 那样带有每个 unix 工具的端口,但生成的 .exe 是本机的(不需要 cygwin.dll)
【讨论】:
Cygwin 包括 gcc 编译器,还提供 Unix 外观和感觉,这将是使脚本和 linux 仿真工作所需的另一件事。 (这包括库 Unix 库将具有 VC 没有的功能,这可能是您遇到的问题)
【讨论】:
Qt for Windows 带有 MingW,我发现它相当容易使用和安装,而且 LGPL 版本的价格合适(像啤酒一样免费)。您不需要在应用程序中使用任何 Qt 库。我不确定当前捆绑了哪个版本的 GCC。您开发的软件没有许可限制(除非您实际修改和重新分发 Qt 的 LGPL 版本的源代码)。
【讨论】: