【问题标题】:strange behaviour of the EclipseEclipse 的奇怪行为
【发布时间】:2010-12-02 12:45:21
【问题描述】:

我对 Eclipse 有一些问题:

有时我编写代码并编译它并且一切正常,在我开始更改我的代码并再次编译之后,但 Eclipse 什么也没做。
只有在我删除文件夹后 Debug 它编译程序

我的问题是为什么?以及如何将行为切换为每次从头开始编译。
例如:

if(x == 0)        # ... I compile, and it works...
# after I do one change to my code 
if(x==0 && y==0)  # ... Eclipse do nothing even if y is not declared

【问题讨论】:

  • 菜单项Project/Build Automatically是否开启?

标签: eclipse compiler-construction compilation


【解决方案1】:

我想您说的是 CDT 项目 (C/C++),而不是 JDT 项目 (Java)。

如果是这样,并不是说如果你删除了调试文件夹,你就不能直接运行应用程序(bug 296243)。

检查“构建(构建增量)”是否被禁用:bug 198097

【讨论】:

  • @VonC:我找不到构建增量属性,你能帮忙吗?
  • @rookie:首先,您在 CDT (C/C++) 项目中吗?
  • @VonC:是的,没关系,我已经找到了,我的增量构建没有被禁用。那么是否有可能在 Eclipse 中解决这个问题?我从您的链接中看不懂,在此先感谢您的回答。
  • @rookie:还有“自动构建”选项吗?无论如何,尝试从您的项目中完全刷新,而不是删除调试文件夹,看看它是否有助于第二次构建。
  • @VonC: 没用,同样的问题:(,没有自动构建选项,我需要吗?反正我用这个选项检查过,一样...
猜你喜欢
  • 1970-01-01
  • 2013-02-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-03-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多