27

http://sourceforge.net/project/showfiles.php?group_id=2435にアクセスし、MinGW 5.1.4 用の自動 MinGW インストーラーをダウンロードし、同時に GNU ソースレベル デバッガー リリース候補: GDB 6.8- をダウンロードしました。3. 次に、MinGW ベース ツールを C:\MinGW にインストールしました。今のところ問題ありません。

ただし、gdb デバッガーをインストールすると、既にインストールされているものと同じ名前のファイルとフォルダーが多数ありますが、それらのファイルは既にインストールされているものとは異なります。たとえば、C:\MinGW\include\bfd.h は 171 KB ですが、gdb-6.8-mingw-3\include\bfd.h は 184 KB です。

既にインストールされているものを壊さずに gdb を MinGW に追加するにはどうすればよいですか?

4

6 に答える 6

13

プロジェクト ファイル ページの gdbの現在のリリース(5.2.1) バージョンは、私にとっては常に機能していました。ダウンロードはスタンドアロンの .exe であり、他に何も必要ありません。

しかし、6.8 パッケージの .exe も動作するに違いありません。.exe だけを使用してみて、問題がある場合は、6.8 パッケージから他のファイルを抽出してみてください。(ただし、残りの MinGW インストールで問題が発生する可能性があります。)

更新: 7.something バージョンがあるようです。十分にテストしていませんが、gcc 3 でも動作するようです。

于 2008-10-04T11:20:33.883 に答える
3

Wascanaデスクトップ開発者を入手してください。MinGW、gcc、Eclipse、gdbを1つのパッケージにまとめています。

于 2008-10-04T11:52:09.170 に答える
2

MinGWで事前にパッケージ化されたファイルを、gdb tarballの(新しい)ファイルで安全に上書きできます。それらを上書きしないように選択することもできます。必ずいずれかのセットを選択してください。つまり、古いパッケージと新しいパッケージのファイルを混在させないようにしてください。

とにかく、問題のあるファイルのほとんどは、おそらく実際にはあなたに関係がありません。たとえば、libbfdライブラリに属する​​ファイルは、gdbの日常の操作には必要ありません。デバッガーを拡張したり、デバッグツールを自分で作成したりする場合に使用されます。

いずれにせよ、新しいリリースのタールを解除する前に、mingwディレクトリのバックアップを作成してください。MinGWはそのディレクトリに自己完結しているので、非常に簡単です。そうすれば、何かが誤動作した場合に、ディレクトリを削除してバックアップから復元することができます。

于 2008-10-04T12:03:41.860 に答える
1

TDM GCC/MinGW32 ビルドインストーラーには gdb が含まれています。これは、基本的な Windows 開発に必要なすべてのコア バイナリ パッケージを備えた gcc 4.4.x であり、特に問題なく広く使用されています。

于 2009-11-20T16:09:44.650 に答える