Netbeans と Code::Blocks の両方で奇妙な問題が発生しています。ただし、現在は Netbeans を使用しているため、タイトルです。
プロジェクトをビルドして実行すると問題が発生することがありますが、実行すると、古いコードが実行されているようにしか見えません。
場合によっては、削除したコードがあります。プロジェクトを再ビルドすると、古いコードがコンパイルされたコードになります。
例: オブジェクトの一部を書きます:
glBegin(GL_QUADS);
glVertex2f(..., ....);
glVertex2f(..., ....);
glVertex2f(..., ....);
glVertex2f(..., ....);
glEnd();
場合によっては、このコードを削除してプロジェクトをビルドすると、このオブジェクトがまだ実行可能ファイルに表示されます。
私のプロジェクトが時々ビルドされていないようです..何度もビルドしようとさえしています。
私はMingWを使用しています。
私のコードが間違っていると言う人がいるでしょうか。これは単なる例なので、気にしないでください。
また、ビルド中にエラーがまったく検出されないこともあります...しかし、これは「ランダムに」発生するようです。この動作へのリンクが見つかりません。繰り返しますが、問題なくビルドされる場合もあれば、ビルドされたコードが実際にコンパイルされている場合もあれば、プロジェクトをビルドしたと表示されているのにまったくコンパイルされていない場合もあります。