在Windows上创建和编译C ++项目

时间:2010-03-26 16:16:45

标签: c++ ide compiler-construction build

我需要在我的Windows机器上处理C ++项目。我的项目将包含各种类(.h和.cpp)以及启动应用程序的启动文件。初步设计很简单,但随着时间的推移,应用程序有可能获得复杂性。我需要的是设置C ++项目编译器/ IDE / Makefile等的想法。等等。除了Visual C ++之外,还有一些标准工具可以在Windows操作系统上编译/构建/链接这些项目。

由于

9 个答案:

答案 0 :(得分:3)

如果您没有Visual Studio,那么Eclipse C ++(CDT)以及Mingw或Cywgin非常好。

http://www.eclipse.org/cdt/

如果您需要完整的UNIX或POSIX标准样式工具集,请单独使用Cywgin。

答案 1 :(得分:3)

如果您已经安装了Visual Studio,它就拥有您想要的一切。除了以下内容,我想不出别的什么,

  1. 差异工具 - 例如。的WinMerge
  2. 版本控制插件 - 例如。 AnkhSVN的
  3. 十六进制编辑器(VS十六进制编辑器 - 对大型二进制文件不太有用) - 例如。 HXD

答案 2 :(得分:3)

我建议Qt Creator。它配备了MinGW开箱即用,是一款出色的IDE。非常值得下载。

答案 3 :(得分:1)

我已经在Windows上使用mingw和netbeans进行开发。我之所以选择Netbeans,是因为它并不过分复杂,而且是跨平台的。我不喜欢eclipse,因为在我看来,它过于复杂,调试器在Windows中对我不起作用。

答案 4 :(得分:1)

使用Visual Studio的Express版本。

微米。

答案 5 :(得分:0)

我建议你安装MSYS / MINGW并让你的程序和Visual Studio一起编译。

答案 6 :(得分:0)

eclipseNetBeans IDE均可用于Windows并支持C / C ++开发以及各种其他语言。

它们还支持各种各样的插件用于各种任务。

答案 7 :(得分:0)

我使用过NetBeans和Qt Creator。从可扩展性和UI角度来看,我更喜欢NetBeans。它有很多工具和附加组件(尽管它们最近停止支持UML建模),并且导航类结构等似乎更容易。

Qt Creator,我认为,需要更多的时间来习惯,但是当你开发具有多个库的应用程序时它更容易使用...当然可能是我还没有发现如何做在NetBeans中;)。

答案 8 :(得分:0)

在Cygwin上试用GCC工具链。