2012-01-25 26 views
0

私は作業しているプロジェクトをデバッグしようとしていますが、コードをステップ実行しようとするたびに、Eclipseがもう存在しないコードを実行しています。それは十分に奇妙であったが、完全に削除されたコードを実行するコメント付きコードでこれを行っていたのはちょっと奇妙なことです。私はプロジェクトをきれいにして、何度も再建しました。これを引き起こす原因は何ですか?Eclipseが削除されたコードを実行しています

私は、私は、これは前に起こる見てきましたが、私は忘れてしまったか逃した:)

にかかわらず、あなたが何を考え、そのいつも何かが起こっている日食藍とのUbuntu 10.10上で実行されているとCDT

+0

私はいつもやることができます:マシンを再フォーマットし、os、jdk、そしてideを再インストールして、バックアップされたコードをプリントアウトし、手で入力して、悪いビットがマシンに戻らないようにします。 (再起動はしばしば高速で、通常は同様に動作します) – bdares

+0

最適化は有効にしていますか?それはデバッグを混乱させる可能性があります。 –

+0

私はそれをする方法がわからないので、私はnoを言うつもりです。確認する方法はありますか? –

答えて

0

を使用していますあなたはまだ何とかあなたのパスにそのコードを持っています。

あなたは、Eclipseや他のプロジェクト参照では捕捉できなかった循環依存性を持っているかもしれません。

+0

C++にはクラスパスがありますか?私はそうは思わないだろう...私は間違っている可能性があります。私はすべての.oと.dファイルを/ defaultディレクトリから削除しましたが、私はプロジェクトを削除して新しいファイルとidkを作成しただけで同じことをやっています... –

+0

ああ...最終的に "cdt"を見逃してしまった...しかし、この声明は立っている。 OPがどんなところに入っていても、それは経路の問題です。コードはまだアクセス可能で実行可能です。そのことがどのように実行されるかについての唯一の論理的な説明でもあります。 –

関連する問題