C ++ Netbeans有时不构建

时间:2012-10-06 15:41:11

标签: c++ netbeans mingw

我遇到了Netbeans和Code :: Blocks的奇怪问题。 但是,我现在正在使用Netbeans,无论是标题。

我有时遇到问题,我构建我的项目并运行它,但是当我执行它时,它似乎只是正在运行的旧代码。

在某些情况下,我有我删除的代码。当我重新构建我的项目时,旧代码就是编译的代码。

一个例子:我写了一个对象:

glBegin(GL_QUADS);
glVertex2f(..., ....);
glVertex2f(..., ....);
glVertex2f(..., ....);
glVertex2f(..., ....);
glEnd();

在某些情况下,当我删除这段代码并构建我的项目时,此对象仍显示在我的可执行文件中。

就像我的项目有时候没有被构建一样。我甚至尝试多次构建它。

我正在使用MingW。

如果有人这样......他们会告诉我我的代码是错的。这只是一个例子,所以不要理会它!

我现在也应该说,有时当我建造时,它根本检测不到任何错误......但这似乎是“随机”发生的。我找不到这种行为的链接。 同样,有时它构建得很好 - 它构建的代码实际上是编译的,有时它说它构建了我的项目,但它根本没有。

1 个答案:

答案 0 :(得分:0)

我不知道为什么会发生这种情况,但我之前也发生过这种情况。只需使用"清理和重建"。大多数IDE都有此选项。