为什么每当我创建一个新的C ++项目时,Eclipse都默认为调试模式?

时间:2012-03-13 21:48:22

标签: c++ eclipse debugging mingw

我准备打破一些东西......或者拔掉我的头发......

我刚安装:

  • Eclipse SDK Ver 3.7.2(Indigo)
  • CDT
  • 的MinGW

我有这两个,所以我可以开始在我的机器上开发C ++,它使用的是Windows-XP 32位。

无论如何,我有一个简单的hello-world启动并运行,而且都是桃子...但是,我注意到的问题是每次我创建一个新的C ++项目时,它都会在Debug模式下启动它。我不知道这是怎么回事,为什么会这样,我已经完成了我在菜单上看到的每一个选项。

我也不知道如何在这些模式之间快速切换,也许这也伤害了我,因为我是Eclipse的新手。

我想要的很简单:

  • 启动Eclipse。
  • 制作一个新的C ++项目。
  • 点击构建。
  • 命中运行。 (播放按钮)
  • 让它作为发布版运行。
  • “做某事(?)”切换到调试模式。
  • 在某处放置一个断点。
  • 点击构建。
  • 点击调试按钮(蟑螂)
  • 让我停止代码行。

这会让我的头发留在我的头上。

仅为上下文,我的最终目标是Eclipse-As-IDE - > MinGW-as-Cplusplus_compliler - > OpenCV的

提前致谢!

1 个答案:

答案 0 :(得分:6)

我想说在调试模式下启动的原因是每个更大的项目都需要时间,测试和“调试”才能进入准备好“发布”的阶段。因此,它默认为调试。

然后,您可以通过右键单击项目快速更改为发布模式: 构建配置 - >设置活动 - >发布

对于大多数小型项目而言,您设置的内容并不重要。当你进入更大的项目时,根据你是在调试还是构建一个版本链接到不同的库,你将花时间在eclipse中为不同的配置设置不同的参数。