1

私のEclipseはコンソール出力を表示しませんでした。C++ プロジェクトのデバッグ ファイルで「.exe」をテストしましたが、「libgcc_s_dw2-1.dll」が見つからないというエラーが表示されました。これについて少し読んだところ、そのファイルを c:/MinGW/bin フォルダーからプロジェクトの「/debug」フォルダーの「.exe」にコピー/貼り付けするだけでよいことがわかりました。それはそのエラーを助けましたが、「libstdc++-6.dll」が見つからないというメッセージを受け取ったので、もう一度同じことをしました。

これで、「.exe」が正常に動作し、Eclipse で出力が得られます。

しかし、もっと複雑なプログラミングを使用すると、次のビルドで同様のエラーが発生するのではないかと心配しています。また、将来のすべてのプロジェクトでこれらのファイルを追加する必要があるとしたら、非常に時間がかかると思います。

質問: 私の質問は、これらの .dll ファイルが "c:/MinGW/bin" にあることを eclpise に伝える方法はありませんか?

PS。 同様の質問が既に存在すると思われますが、どのタグを検索する必要があるのか​​ わかりません。

4

1 に答える 1

2

@Denizに感謝します!

  • 「マイコンピュータ」を右クリック => プロパティ .
  • 右側で「システムの詳細設定」を選択します。
  • 「環境変数」を開く
  • 「パス」を検索
  • 編集を選択
  • パスのリストが表示されるので、キーボードの「終了」を押して、このリストの最後にいることを確認します。
  • それから加えて ";" 前のパスを閉じて、パスを MinGW/bin の場所に追加します。(デフォルトでは C:\MinGW\bin)。

「;C:\MinGW\bin」が追加されます

于 2014-06-01T18:48:09.937 に答える