1

新しい STM32CubeIDE プロジェクトを作成すると、デフォルトで /Documents ディレクトリに保存されます。これはそれほど悪くはありませんが、アプリケーションごとにフォルダーを作成して、単なるファイルの集まりにならないようにするのが好きです。新しいプロジェクトを保存するために「STM32CubeIDE」というフォルダーを作成しようとしましたが、「別のプロジェクトの場所と重複しています」というエラーが表示されます。

グーグルで調べたところ、この問題はEclipseにも存在することがわかりました(これは理にかなっています)が、これらのソリューションから私の問題を解決できませんでした。

また、既存のすべてのプロジェクトをこの新しく作成されたフォルダーに移動する方法があるかどうかも疑問に思っていましたか? 前回試したとき、IDE がひっくり返り、自分のものを見つけることができませんでした。

4

1 に答える 1

1

まず、フォルダが既に存在する場合は、「STM32CubeIDE」という名前を付けないでください。これは通常デフォルトで使用され、問題を引き起こす可能性があるため、別の名前を使用してください (おそらくそのエラーが発生する理由)。

STM32CubeIDE をインストールまたは更新すると、デフォルト フォルダの場所を選択するオプションが表示されます。たとえば、私のデフォルトのフォルダは C:\Users\%USERPROFILE%\STM32CubeIDE\workspace_1.6.0\

プロジェクトごとに異なるフォルダーを使用する場合は、次の 2 つのオプションがあります。

  • プロジェクト (アプリケーション) を目的のフォルダーにエクスポートし、[ファイル] タブを使用してインポートできます。これは、バックアップを作成したい場合、または「ファイルが見つからない」問題を回避するためにすべての関連ファイルが正しく転送されていることを確認したい場合に適した方法です。

  • もう 1 つの方法 (私のお気に入り) は、単純にプロジェクト フォルダーをコピーして、別のフォルダーに貼り付けることです。次に、STM32CubeIDE を開き、[ファイル] > [ファイル システムからプロジェクトを開く... ] に移動して、プロジェクトを選択します。ソフトウェアの互換性の問題 (更新を行った場合) などに関するポップアップが表示される場合がありますが、これによりプロジェクトが開き、Project Explorer に表示されます。

于 2021-12-01T16:45:59.997 に答える