2010-05-05 120 views
2

C++下有什么编译器可以在W7下工作,并且易于安装,除了VC++吗?编译器安装简单

我从来没有得到这些脚本和linux仿真工作,真的只想尝试另一个编译器。

回答

3

GCC编译器的nuwen distribultion包括编译器和所有必需的支持工具和库作为单个Windows安装程序。您不需要任何Linux仿真即可使用它。一个类似的,稍微小一些的袋子是TDM's MinGW build。这两个都在GCC 4.5上(截至2010年8月)。

如果你想要一个IDE,那么Code::Blocks也作为一个完整的系统。最近(2010年7月)已大幅改进,并且随GCC 4.4.1编译器一起提供,如果您需要的话。你可能也想看看CodeLite,这也很容易安装。

0

Cygwin包含gcc编译器,并且还提供了Unix外观和感觉,这将是获得脚本和linux仿真工作所需的另一件事情。 (这包括库Unix函数库将具有VC不具有的功能,这可能是您所遇到的问题)

+0

尝试过Cygwin,但遇到很多问题。命令找不到,它似乎不适用于W7,或者我做错了什么。 我只是想要它干净和简单。 – 2010-05-05 11:28:54

+0

确定我只用于Vista或更早版本,但只是运行其安装程序 – Mark 2010-05-05 12:02:15

0

Qt对于Windows自带的MingW,我发现它相当易于使用和安装, LGPL版本的价格是正确的(如啤酒一样免费)。您不需要在应用程序中使用任何Qt库。我不确定哪个版本的GCC与它捆绑在一起。对于您开发的软件没有许可限制(除非您实际修改和重新分配LGPL版Qt的源代码)。

+0

具体而言,您需要Qt Creator(http://qt.nokia.com/products/developer-tools) – 2010-05-05 17:21:47

1

Mingw一般比cygwin容易。它没有像cygwin那样随每个unix工具的端口一起提供,但生成的.exes是本地的(不需要cygwin.dll)