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

问题描述 投票:0回答:9

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

c++ build ide
9个回答
3
投票

如果您没有 Visual Studio,Eclipse C++ (CDT) 以及 Mingw 或 Cywgin 都非常不错。

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

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


3
投票

如果您已经安装了 Visual Studio,它拥有您想要的一切。除了以下我想不到其他的了

  1. 差异工具 - 例如。温合并
  2. 版本控制插件 - 例如。安赫SVN
  3. 十六进制编辑器(VS 十六进制编辑器 - 对于巨大的二进制文件不太有用) - 例如。 hxd

3
投票

我推荐Qt Creator。 它开箱即用 MinGW,是一个出色的 IDE。 非常值得下载。


1
投票

我在Windows上使用mingw和netbeans进行开发。我选择 Netbeans 是因为它学习起来不太复杂并且是跨平台的。我不喜欢 Eclipse,因为我认为它过于复杂,而且调试器在 Windows 中对我不起作用。


1
投票

使用 Visual Studio Express 版本。

M.


0
投票

我建议您安装 MSYS/MINGW 并使用它和 Visual Studio 来编译您的程序。


0
投票

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

它们都还支持相当广泛的插件来完成各种任务。


0
投票

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

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


0
投票

在 Cygwin 上尝试 GCC 工具链。

© www.soinside.com 2019 - 2024. All rights reserved.