0

BB / Eclipse環境が非常に不安定で、ここで根本的に間違っていることをしているのかどうか知りたいと思っています。

私は自分のプロジェクトをビルドし、それは約40かそこらのCODファイルを生成します...通常。いくつかのCODファイルをクリーンアップして実行すると、欠落していて実行に失敗することがあります(さらに悪いことに、古いバージョンが何らかの形で実行されます)。冗談ではありません。セットアップを実行/テストするたびに約1時間費やしています。これは、使用している他のプラットフォームよりも桁違いに遅いです。最終的には、clean / debug / clean / debug / etc ...を押して、これらのclean / debug/repeatステップ以外は何もしないことで機能します。

srcに段階的な変更を加えると、それらを取得するのはかなり信頼できますが、Windowsエクスプローラーを介して新しいリソースを追加し、Eclipseのそのディレクトリで「更新」と言うと、すべての問題が発生します。

経験豊富なEclipse/BBユーザーからのアドバイスをいただければ幸いです(特に、機能する場合と機能しない場合がある理由を絞り込む方法)。ありがとう、スチュアート

4

1 に答える 1

0

問題を絞り込んだと思います。まず、srcでDropBoxを使用しますが、これにはビルドファイルをバックアップするという不注意な機能があり、これを無効にする方法が見つかりません。ファイルがDropboxによってロックされている場合、当然のことながら失敗します。キャッチは、「ロックされているためファイルに書き込めなかった」などとは言えないということです。明らかに、私がそれを調べに行くとき、Dropboxはそれをやったので、完璧な犯罪です!

私の学習:

  1. COD生成ビルドでDropboxを無効にします。

  2. SDKのバージョンを変更する場合、ビルド構成設定を介してSDKを変更し、クリーンアップしてEclipseを終了し、Windowsエクスプローラーでビルドディレクトリを削除し、
    Eclipseを再起動して、refresh/cleanを押す必要があることがわかりました。

それは今ではかなり確実に構築されているようです。Eclipseを再起動しないと、ファイルが間違った場所に移動したり、ダーティデータが取得されたりするというあらゆる種類の奇妙なエラーが発生します。主なものは、//#ifdefがプリプロセッサによって正しく取得されないため、1001エラーが発生することです。

于 2011-02-11T11:44:03.407 に答える